TeamVis Self-Host-Bundle v0.31.0

This commit is contained in:
TeamVis Release
2026-06-25 16:38:31 +02:00
commit 717325742d
68 changed files with 3762 additions and 0 deletions
+37
View File
@@ -0,0 +1,37 @@
# =====================================================================
# 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=