Initial commit: Docker infrastructure for fullstack Vollversammlung app
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
# =============================================
|
||||
# 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"
|
||||
Reference in New Issue
Block a user