2026-06-16 02:12:11 +05:30
|
|
|
# Optional packaged-client override. Leave unset in Docker so browser requests
|
|
|
|
|
# use same-origin relative URLs behind Caddy.
|
|
|
|
|
# NEXT_PUBLIC_FASTAPI_BACKEND_URL=http://localhost:8000
|
2026-04-21 10:53:55 +05:30
|
|
|
|
2026-04-21 11:17:24 +05:30
|
|
|
# Server-only. Internal backend URL used by Next.js server code.
|
2026-06-16 02:12:11 +05:30
|
|
|
SURFSENSE_BACKEND_INTERNAL_URL=http://backend:8000
|
2026-04-21 10:53:55 +05:30
|
|
|
|
2026-06-16 02:12:11 +05:30
|
|
|
AUTH_TYPE=LOCAL
|
|
|
|
|
ETL_SERVICE=DOCLING
|
|
|
|
|
DEPLOYMENT_MODE=self-hosted
|
2026-01-16 11:32:06 -08:00
|
|
|
|
2026-03-22 20:33:01 +05:30
|
|
|
# Contact Form Vars (optional)
|
2026-01-23 00:57:04 -08:00
|
|
|
DATABASE_URL=postgresql://postgres:[YOUR-PASSWORD]@db.sdsf.supabase.co:5432/postgres
|
|
|
|
|
|
2026-04-07 19:45:30 +02:00
|
|
|
# PostHog analytics (optional, leave empty to disable)
|
2026-04-15 17:02:00 -07:00
|
|
|
NEXT_PUBLIC_POSTHOG_KEY=
|
|
|
|
|
|
|
|
|
|
# Cloudflare Turnstile CAPTCHA for anonymous chat abuse prevention
|
|
|
|
|
# Get your site key from https://dash.cloudflare.com/ -> Turnstile
|
2026-05-21 21:01:10 -07:00
|
|
|
NEXT_PUBLIC_TURNSTILE_SITE_KEY=
|
|
|
|
|
|
|
|
|
|
# Google AdSense (optional, only enables ads on the /free hub page).
|
|
|
|
|
# Publisher ID from your AdSense dashboard, e.g. ca-pub-XXXXXXXXXXXXXXXX.
|
|
|
|
|
# Leave empty to disable ad rendering entirely.
|
|
|
|
|
NEXT_PUBLIC_GOOGLE_ADSENSE_CLIENT_ID=
|
|
|
|
|
# Ad unit slot IDs from AdSense dashboard -> Ads -> By ad unit.
|
|
|
|
|
# Leave empty to hide individual slots while keeping the script loaded.
|
|
|
|
|
NEXT_PUBLIC_GOOGLE_ADSENSE_SLOT_FREE_HUB_IN_CONTENT=
|
|
|
|
|
NEXT_PUBLIC_GOOGLE_ADSENSE_SLOT_FREE_HUB_BEFORE_FAQ=
|