21 lines
682 B
YAML
21 lines
682 B
YAML
services:
|
|
app:
|
|
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: 3
|
|
restart_policy:
|
|
condition: on-failure
|
|
rollback_config:
|
|
parallelism: 1
|
|
delay: 5s |