Files
kalendartool/.env.example

22 lines
1.0 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# PostgreSQL-Verbindung (in docker-compose.yml automatisch korrekt gesetzt)
DATABASE_URL="postgresql://calendar_app:calendar_app@localhost:5432/calendar?schema=public"
# Session-Signierung – mindestens 32 Zeichen. Erzeugen z. B. mit:
# node -e "console.log(require('crypto').randomBytes(48).toString('base64url'))"
# WICHTIG: Ohne gesetztes SESSION_SECRET startet die App NICHT mehr
# (docker-compose.yml hat keinen unsicheren Fallback mehr).
SESSION_SECRET="change-me-change-me-change-me-change-me"
# Basis-URL der Anwendung (fuer Invite-Links)
APP_URL="http://localhost:3000"
# "false" = Registrierung nur ueber Invite-Links moeglich
ALLOW_OPEN_REGISTRATION="true"
# Optional: Admin-Account beim ersten Start automatisch anlegen.
# Nicht-destruktiv (wie bei Gitea/Vaultwarden): Das Seed-Script legt
# den Admin nur an, wenn noch keiner existiert. Bestehende User
# werden niemals geloescht. Wenn die Variablen nicht gesetzt sind,
# laeuft das Script ohne Nebeneffekte durch.
# SEED_ADMIN_EMAIL="admin@example.com"
# SEED_ADMIN_PASSWORD="SicheresPasswort10"