# Kopiere nach .env und ersetze die markierten Werte. # Niemals committen — .env steht in .gitignore. # ═══ Pflicht: Secrets ═══ # Zufallswerte generieren mit: openssl rand -hex 32 POSTGRES_PASSWORD=CHANGE-ME-mindestens-32-zufällige-zeichen JWT_SECRET=CHANGE-ME-mindestens-32-zufällige-zeichen ANON_KEY=CHANGE-ME-aus-jwt-secret-abgeleitet SERVICE_ROLE_KEY=CHANGE-ME-aus-jwt-secret-abgeleitet # ═══ Pflicht: URLs ═══ # Wenn nur LAN: SITE_URL=http://192.168.1.50:8080 (oder rapport.local:8080) # Wenn extern via Reverse-Proxy: SITE_URL=https://app.rapport.studio.ch SITE_URL=http://localhost:8080 API_EXTERNAL_URL=http://localhost:8000 # ═══ Optional: Ports ═══ APP_PORT=8080 KONG_HTTP_PORT=8000 KONG_HTTPS_PORT=8443 DB_PORT=5432 # ═══ Optional: Rapport-Frontend-Version ═══ # Wenn Custom-Build: setze RAPPORT_APP_TAG auf die gewünschte Version RAPPORT_APP_TAG=0.8.2 # ═══ Optional: Email für Passwort-Reset etc. ═══ # Wenn leer: Mails landen lokal in Inbucket (Test-Mailserver, Port 9000) # Für Production: echten SMTP-Server angeben SMTP_HOST= SMTP_PORT=587 SMTP_USER= SMTP_PASS= SMTP_SENDER_NAME=Rapport SMTP_ADMIN_EMAIL=admin@rapport.studio.ch