forked from keldaanCommunity/pokemonAutoChess
-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yaml
28 lines (26 loc) · 919 Bytes
/
docker-compose.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
services:
mongo:
image: mongo:8.0.0-noble
restart: always
ports:
- 27017:27017
environment:
MONGO_INITDB_ROOT_USERNAME: ${MONGO_INITDB_ROOT_USERNAME}
MONGO_INITDB_ROOT_PASSWORD: ${MONGO_INITDB_ROOT_PASSWORD}
app:
build:
context: .
dockerfile: ./Dockerfile
restart: always
ports:
- 9000:9000
environment:
FIREBASE_API_KEY: ${FIREBASE_API_KEY}
FIREBASE_AUTH_DOMAIN: ${FIREBASE_AUTH_DOMAIN}
FIREBASE_PROJECT_ID: ${FIREBASE_PROJECT_ID}
FIREBASE_STORAGE_BUCKET: ${FIREBASE_STORAGE_BUCKET}
FIREBASE_MESSAGING_SENDER_ID: ${FIREBASE_MESSAGING_SENDER_ID}
FIREBASE_APP_ID: ${FIREBASE_APP_ID}
FIREBASE_CLIENT_EMAIL: ${FIREBASE_CLIENT_EMAIL}
FIREBASE_PRIVATE_KEY: ${FIREBASE_PRIVATE_KEY}
MONGO_URI: "mongodb://${MONGO_INITDB_ROOT_USERNAME}:${MONGO_INITDB_ROOT_PASSWORD}@mongo:27017/dev?authSource=admin"