Olympus/.env.example
2026-07-04 22:58:47 +02:00

43 lines
1.3 KiB
Text

DATABASE_URL=postgresql+psycopg://olympus:change-me@postgres:5432/olympus
SECRET_KEY=change-me
ACCESS_TOKEN_EXPIRE_MINUTES=60
JWT_ISSUER=hermes
LOG_LEVEL=INFO
AUTH_COOKIE_SECURE=false
ATHENA_PUBLIC_ORIGIN=http://localhost:3001
# Optional fuer neue Installationen ohne aktive Benutzer.
INITIAL_ADMIN_USERNAME=
INITIAL_ADMIN_EMAIL=
INITIAL_ADMIN_PASSWORD=
INITIAL_ADMIN_FIRST_NAME=
INITIAL_ADMIN_LAST_NAME=
# Zentrales Storage Framework.
# Lokal kann STORAGE_HOST_PATH ein Repo-lokaler Ordner sein.
# Auf dem VPS wird empfohlen: STORAGE_HOST_PATH=/opt/olympus-storage
STORAGE_PROVIDER=local
STORAGE_BASE_PATH=/data/storage
STORAGE_MAX_UPLOAD_MB=50
STORAGE_HOST_PATH=./storage
# Legacy-Fallback fuer bestehende Knowledge-Installationen.
KNOWLEDGE_STORAGE_PATH=/data/knowledge
KNOWLEDGE_MAX_UPLOAD_MB=50
# Server-zu-Server Token fuer spaetere Website-Reparaturannahme.
# Produktiv als langen Zufallswert setzen. Nicht im Frontend verwenden.
OLYMPUS_REPAIR_INTAKE_TOKEN=
# Optionale Website-Basis-URL fuer oeffentliche Reparaturstatuslinks.
# Beispiel: https://test.funktechnik-schubert.de/status
PUBLIC_REPAIR_STATUS_BASE_URL=
# Optionaler SMTP-Versand fuer automatische Reparaturstatusmails.
SMTP_HOST=
SMTP_PORT=587
SMTP_USERNAME=
SMTP_PASSWORD=
SMTP_FROM_EMAIL=
SMTP_FROM_NAME=Funktechnik Schubert
SMTP_USE_TLS=true