Implement Firebase configuration with environment variables and update related components

This commit is contained in:
2026-01-03 12:48:36 -06:00
parent 7fc2aeebc8
commit 611d9424e1
11 changed files with 285 additions and 204 deletions

View File

@@ -1,18 +1,19 @@
services:
app:
build: .
environment:
apiKey: ${apiKey}
authDomain: ${authDomain}
projectId: ${projectId}
storageBucket: ${storageBucket}
messagingSenderId: ${messagingSenderId}
appId: ${appId}
measurementId: ${measurementId}
build:
context: .
args:
VITE_FIREBASE_API_KEY: ${VITE_FIREBASE_API_KEY}
VITE_FIREBASE_AUTH_DOMAIN: ${VITE_FIREBASE_AUTH_DOMAIN}
VITE_FIREBASE_PROJECT_ID: ${VITE_FIREBASE_PROJECT_ID}
VITE_FIREBASE_STORAGE_BUCKET: ${VITE_FIREBASE_STORAGE_BUCKET}
VITE_FIREBASE_MESSAGING_SENDER_ID: ${VITE_FIREBASE_MESSAGING_SENDER_ID}
VITE_FIREBASE_APP_ID: ${VITE_FIREBASE_APP_ID}
VITE_FIREBASE_MEASUREMENT_ID: ${VITE_FIREBASE_MEASUREMENT_ID}
ports:
- "80"
deploy:
replicas: 1
replicas: 3
restart_policy:
condition: on-failure
rollback_config: