# ============================================= # Symphony Backend – Environment Konfiguration # Kopiere diese Datei nach .env.local und passe die Werte an. # ============================================= # ------------------- # Symfony Basics # ------------------- APP_ENV=dev APP_DEBUG=1 APP_SECRET=__CHANGE_ME__ # ------------------- # PostgreSQL DB # ------------------- DATABASE_URL="postgresql://symfony:secret@db:5432/symfony?serverVersion=16&charset=utf8mb4" # ------------------- # Mercure Logging # ------------------- MERCURE_JWT_SECRET=__CHANGE_ME_MERCURE_JWT_SECRET__ MERCURE_PUBLISHER_JWT_KEY=__CHANGE_ME_PUBLISHER_KEY__ MERCURE_SUBSCRIBER_JWT_KEY=__CHANGE_ME_SUBSCRIBER_KEY__ MERCURE_URL="http://mercure-hub/.well-known/mercure" MERCURE_PUBLIC_URL="${MERCURE_PUBLIC_URL:-http://localhost:3000/.well-known/mercure}" # ------------------- # OAuth (Vonova Provider) # ------------------- OAUTH_PROVIDER="vonova" OAUTH_PROVIDER_NAME="${OAUTH_PROVIDER_NAME:-vonova}" OAUTH_AUTHORIZATION_ENDPOINT="https://oauth.vonova.de/oauth/authorize" OAUTH_TOKEN_ENDPOINT="https://oauth.vonova.de/oauth/token" OAUTH_CLIENT_ID=__CHANGE_ME_OAUTH_CLIENT_ID__ OAUTH_CLIENT_SECRET=__CHANGE_ME_OAUTH_CLIENT_SECRET__ OAUTH_REDIRECT_URI="http://localhost:8080/api/oauth/callback" OAUTH_SCOPES="read profile mandant_id" # ------------------- # Mandant-Scope (Standard/Tenant für lokale Entwicklung) # ------------------- TENANT_ID="" # ------------------- # Mail (Mailpit im Dev-Stack) # ------------------- MAILER_DSN="smtp://mailpit:1025"