mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-06-22 21:28:12 +02:00
chore: update .env.example for runtime configuration
This commit is contained in:
parent
b54eff648e
commit
6bab6df819
1 changed files with 21 additions and 11 deletions
|
|
@ -14,7 +14,10 @@ SURFSENSE_BACKEND_INTERNAL_URL=http://backend:8000
|
|||
# ─────────────────────────────────────────────────────────────────────────────
|
||||
# Runtime configuration (read at runtime by the server, no rebuild needed)
|
||||
# ─────────────────────────────────────────────────────────────────────────────
|
||||
|
||||
# Configure these plain variables for runtime behavior. They are read by server
|
||||
# code when the app starts/serves requests, so changing them requires restarting
|
||||
# the web process but not rebuilding the frontend bundle.
|
||||
#
|
||||
# Authentication method: LOCAL (email/password) or GOOGLE (OAuth).
|
||||
AUTH_TYPE=LOCAL
|
||||
# Document parsing backend: DOCLING, LLAMACLOUD, etc.
|
||||
|
|
@ -22,16 +25,6 @@ ETL_SERVICE=DOCLING
|
|||
# Deployment mode: self-hosted or cloud.
|
||||
DEPLOYMENT_MODE=self-hosted
|
||||
|
||||
# ─────────────────────────────────────────────────────────────────────────────
|
||||
# Build-time fallbacks for packaged clients (e.g. Electron) without a runtime
|
||||
# config provider. Optional; Docker reads the plain runtime vars above first.
|
||||
# ─────────────────────────────────────────────────────────────────────────────
|
||||
# NEXT_PUBLIC_AUTH_TYPE=GOOGLE
|
||||
# NEXT_PUBLIC_ETL_SERVICE=DOCLING
|
||||
# NEXT_PUBLIC_DEPLOYMENT_MODE=self-hosted
|
||||
# Overrides the app version shown in the UI (defaults to package.json version).
|
||||
# NEXT_PUBLIC_APP_VERSION=
|
||||
|
||||
# ─────────────────────────────────────────────────────────────────────────────
|
||||
# Database (Contact Form, optional)
|
||||
# ─────────────────────────────────────────────────────────────────────────────
|
||||
|
|
@ -72,3 +65,20 @@ NEXT_PUBLIC_GOOGLE_ADSENSE_SLOT_FREE_HUB_BEFORE_FAQ=
|
|||
# ─────────────────────────────────────────────────────────────────────────────
|
||||
NEXT_PUBLIC_GLOBAL_ANNOUNCEMENT_ENABLED=false
|
||||
NEXT_PUBLIC_GLOBAL_ANNOUNCEMENT_MESSAGE=
|
||||
|
||||
# ─────────────────────────────────────────────────────────────────────────────
|
||||
# Internal build-time fallbacks
|
||||
# ─────────────────────────────────────────────────────────────────────────────
|
||||
#
|
||||
# Most deployments should leave these unset.
|
||||
#
|
||||
# These are only for SurfSense-managed production/cloud builds or packaged
|
||||
# clients that do not have the normal server runtime config available.
|
||||
#
|
||||
# NEXT_PUBLIC_* values are embedded into the browser bundle during `next build`.
|
||||
# Changing them after the bundle is built has no effect.
|
||||
|
||||
# NEXT_PUBLIC_AUTH_TYPE=GOOGLE
|
||||
# NEXT_PUBLIC_ETL_SERVICE=DOCLING
|
||||
# NEXT_PUBLIC_DEPLOYMENT_MODE=self-hosted
|
||||
# NEXT_PUBLIC_APP_VERSION=
|
||||
Loading…
Add table
Add a link
Reference in a new issue