7d201a82ab
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_018N9CD3ebPKm1b32bPpBknY
47 lines
1.8 KiB
Bash
47 lines
1.8 KiB
Bash
# Tessera Production Environment
|
|
# Copy to .env and fill in all values before running docker compose up
|
|
|
|
# Database
|
|
DB_PASSWORD=change-me-strong-password
|
|
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
|
|
TESSERA_ADMIN_PASSWORD=change-me-strong-password
|
|
|
|
# Encrypts stored credentials (LDAP bind password, calendar and mailbox logins).
|
|
# Required - the stack refuses to start without it.
|
|
# Generate one with: openssl rand -hex 32
|
|
# If this value is lost, every stored credential becomes unrecoverable.
|
|
# Belongs with every database backup, stored separately from it - a backup alone cannot restore credentials.
|
|
TESSERA_ENCRYPTION_KEY=
|
|
|
|
# SMTP (optional — Fallback vor erster Einrichtung in Tessera-UI)
|
|
# Nach Einrichtung über Einstellungen > SMTP wird diese Konfiguration ignoriert.
|
|
# TESSERA_SMTP_HOST=
|
|
# TESSERA_SMTP_PORT=587
|
|
# TESSERA_SMTP_SECURE=false
|
|
# 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=
|