docs: IMAGE_TAG, COMPOSE_FILE und TESSERA_BUGREPORT_TO in die Vorlage .env.prod.example aufgenommen; Handbuch-Hinweis angepasst
Tessera CI/CD / Lint & Type Check (push) Successful in 49s
Tessera CI/CD / Tests (push) Successful in 56s
Tessera CI/CD / Build & Publish Images (push) Successful in 2m47s

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018N9CD3ebPKm1b32bPpBknY
This commit is contained in:
2026-09-15 09:12:40 +02:00
parent db2e2c83fe
commit 7d201a82ab
2 changed files with 20 additions and 3 deletions
+15
View File
@@ -7,8 +7,18 @@ DATABASE_URL=postgresql://tessera:change-me-strong-password@db:5432/tessera
# App
APP_URL=https://tessera.deine-domain.de
# Generate with: openssl rand -hex 32
JWT_SECRET=change-me-64-char-random-string
# Auslieferungskanal (siehe Betriebshandbuch, Kapitel 9):
# beta = alle Neuerungen sofort (Teststellung)
# live = nur freigegebene Versionen mit Nummer (Produktivbetrieb)
# Fehlt die Zeile, nimmt die Compose-Datei "beta".
IMAGE_TAG=live
# Damit auf dem Server ein schlichtes "docker compose ..." genuegt,
# ohne jedes Mal "-f docker-compose.prod.yml" anzugeben.
COMPOSE_FILE=docker-compose.prod.yml
# Admin account (created on first start)
TESSERA_ADMIN_USER=admin
TESSERA_ADMIN_EMAIL=admin@deine-domain.de
@@ -29,3 +39,8 @@ TESSERA_ENCRYPTION_KEY=
# TESSERA_SMTP_USER=
# TESSERA_SMTP_PASSWORD=
# TESSERA_SMTP_FROM=Tessera <noreply@deine-domain.de>
# Fehlermeldungen (optional): Rueckfall-Postfach fuer den Knopf "Fehler melden",
# falls unter Administrator > SMTP kein Feld "Fehlermeldungen an" gesetzt ist.
# Leer = nur die Einstellung in der Oberflaeche gilt.
# TESSERA_BUGREPORT_TO=