38 lines
1.5 KiB
Bash
38 lines
1.5 KiB
Bash
# =====================================================================
|
|
# TeamVis-Zusatzvariablen für die All-in-One-Installation
|
|
# =====================================================================
|
|
# Diese Werte gehören in die .env des supabase/docker-Verzeichnisses
|
|
# (also UNTEN an die bestehende Supabase-.env anhängen). Die Supabase-
|
|
# eigenen Werte (POSTGRES_PASSWORD, JWT_SECRET, ANON_KEY,
|
|
# SERVICE_ROLE_KEY, SUPABASE_PUBLIC_URL, SITE_URL) bleiben dort und
|
|
# werden NICHT dupliziert.
|
|
#
|
|
# JWT_SECRET / ANON_KEY / SERVICE_ROLE_KEY werden mit gen-keys.mjs
|
|
# erzeugt und ersetzen die unsicheren Demo-Defaults der Supabase-.env.
|
|
|
|
# Welches TeamVis-Image (= App-Version).
|
|
TEAMVIS_VERSION=0.12.0
|
|
|
|
# App-Session-Cookie. >= 32 Zeichen, pro Instanz EINMALIG erzeugen, z.B.:
|
|
# openssl rand -base64 48
|
|
SESSION_SECRET=
|
|
|
|
# Öffentliche URLs (müssen zu den Domains im Caddyfile passen):
|
|
# SITE_URL → App/Karten (https://team.kunde.de)
|
|
# SUPABASE_PUBLIC_URL → Supabase (https://supabase.kunde.de)
|
|
# Beide stehen schon in der Supabase-.env — dort auf die echten Domains
|
|
# setzen (NICHT localhost).
|
|
|
|
# --- SMTP der App (eigene Variablen, getrennt von Supabase/GoTrue) ---
|
|
# Fehlt der Host, landen Magic-Links nur im Container-Log.
|
|
TEAMVIS_SMTP_HOST=
|
|
TEAMVIS_SMTP_PORT=587
|
|
TEAMVIS_SMTP_SECURE=
|
|
TEAMVIS_SMTP_USER=
|
|
TEAMVIS_SMTP_PASS=
|
|
TEAMVIS_SMTP_FROM_EMAIL=noreply@team.kunde.de
|
|
TEAMVIS_SMTP_FROM_NAME=TeamVis
|
|
|
|
# Optional: zusätzliche next/image-Hosts (i.d.R. leer lassen).
|
|
SUPABASE_IMAGE_HOSTS=
|