Prepare isolated Firebase push configuration for pre-production

This commit is contained in:
2026-09-15 19:24:18 +02:00
parent e5fa427485
commit bb28e17220
16 changed files with 386 additions and 17 deletions
+4 -2
View File
@@ -15,10 +15,12 @@ GITEA_TOKEN=
GITEA_OWNER=kai
GITEA_REPO=pingu-concerts
# Server push defaults to off; enable only in a local/test environment with the dedicated TEST service account mounted.
# Server push defaults to off. Each environment needs its own service account and key.
# Pre-Production: compose.preprod.yml enables push and requires FIREBASE_PROJECT_ID.
# See docs/wiki/Firebase.md, section "Pre-Production Deployment".
PUSH_ENABLED=false
FIREBASE_PROJECT_ID=
# Only needed with: docker compose -f compose.yml -f compose.push.yml ...
# Required with compose.push.yml or compose.preprod.yml; absolute path OUTSIDE the checkout.
FIREBASE_SERVICE_ACCOUNT_FILE=
# Inclusive registration dates (Europe/Berlin); Early Bird starts the following day.