48 lines
1.5 KiB
Bash
48 lines
1.5 KiB
Bash
# =============================================
|
||
# 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"
|