35 lines
1.3 KiB
Plaintext
35 lines
1.3 KiB
Plaintext
# GerbilManager Produktionskonfiguration
|
|
# Kopiere diese Datei nach .env und setze die Werte vor dem ersten Start.
|
|
|
|
# Sicheres Datenbankpasswort (mind. 20 Zeichen, keine Anführungszeichen)
|
|
POSTGRES_PASSWORD=aendere_mich_bitte
|
|
|
|
# Externer Port fuer das Frontend (Standard: 80)
|
|
PORT=80
|
|
|
|
# Container Registry (git.rismer.de/gulum)
|
|
REGISTRY=git.rismer.de/gulum
|
|
TAG=latest
|
|
|
|
# NAS-Dataset-Pfade (TrueNAS SCALE Goldeye: /mnt/JailStorage/DockerVolumes/...)
|
|
PGDATA_PATH=/mnt/JailStorage/DockerVolumes/gerbilmanager/pgdata
|
|
PHOTOS_PATH=/mnt/JailStorage/DockerVolumes/gerbilmanager/photos
|
|
BACKUPS_PATH=/mnt/JailStorage/DockerVolumes/gerbilmanager/backups
|
|
# AR-3: Data Protection Key-Ring (Gmail-App-Passwort-Verschlüsselung)
|
|
KEYS_PATH=/mnt/JailStorage/DockerVolumes/gerbilmanager/keys
|
|
|
|
# Backup-Rotation: Anzahl Tage (Standard: 7)
|
|
BACKUP_KEEP_DAYS=7
|
|
|
|
# WEB-2: Oeffentliche Webseite (Shared Volume: api schreibt, publicsite-nginx liest)
|
|
PUBLICSITE_PATH=/mnt/JailStorage/DockerVolumes/gerbilmanager/publicsite
|
|
# Port fuer den publicsite-nginx (Julian's externer nginx leitet darauf weiter)
|
|
PUBLICSITE_PORT=8081
|
|
|
|
# KI-Funktionen (Verkaufstext + Posteingang-Entwurf)
|
|
# Beliebiger OpenAI-kompatibler Anbieter — Optionen in docs/ai-provider.md
|
|
# Leer lassen = KI deaktiviert (kein Fehler, nur 503 AiKeyMissing)
|
|
AI__BaseUrl=
|
|
AI__ApiKey=
|
|
AI__Model=gemini-flash-latest
|