Files
klarbild/.env.example

38 lines
1.0 KiB
Bash

# ---- Klarbild — Umgebungsvariablen (ohne echte Werte committen!) ----
# Datenbank (Postgres)
DATABASE_URL=postgres://klarbild:CHANGEME@klarbild-db:5432/klarbild
# Objektspeicher: fs (Volume, Default) oder s3 (MinIO)
STORAGE_DRIVER=fs
STORAGE_DIR=/data
# Nur bei STORAGE_DRIVER=s3 (MinIO):
S3_ENDPOINT=http://klarbild-minio:9000
S3_REGION=us-east-1
S3_BUCKET=klarbild
S3_ACCESS_KEY=
S3_SECRET_KEY=
S3_FORCE_PATH_STYLE=true
# Sitzungen & Verschlüsselung
SESSION_SECRET= # zufällig, lang; signiert Session-Cookies
ENCRYPTION_KEY= # 32 Byte hex (64 Zeichen); verschlüsselt Keys/Passwörter in der DB
# OpenRouter (Rückfallebene; DB-Wert aus dem Admin hat Vorrang)
OPENROUTER_API_KEY=
# Telegram (Rückfallebene; DB-Wert hat Vorrang). Webhook wird nach Deploy registriert.
TELEGRAM_BOT_TOKEN=
# Optional
N8N_WEBHOOK_URL=
PUBLIC_BASE_URL=https://klarbild.heidrich-digital.de
# Erststart-Passwörter (nur beim ersten Seed genutzt, danach im Admin änderbar)
SEED_TILL_PASSWORD=
SEED_LEA_PASSWORD=
# Laufzeit
PORT=4321