tailfin/docker-compose.yml
2024-01-31 13:40:22 -06:00

37 lines
898 B
YAML

version: '3'
services:
web:
build: ./web
container_name: tailfin-web
ports:
- 3000:3000
depends_on:
- api
api:
build: ./api
container_name: tailfin-api
environment:
- TAILFIN_DB_URI=db
- TAILFIN_DB_PORT=27017
- TAILFIN_DB_NAME=${DB_NAME}
- TAILFIN_DB_USER=${MONGO_USERNAME}
- TAILFIN_DB_PWD=${MONGO_PASSWORD}
- JWT_SECRET_KEY="please-change-me"
- JWT_REFRESH_SECRET_KEY="change-me-i-beg-of-you"
- TAILFIN_ADMIN_USERNAME="admin"
- TAILFIN_ADMIN_PASSWORD="change-me-now"
- TAILFIN_PORT=8081
depends_on:
- db
ports:
- 8081:8081
db:
image: mongo
container_name: tailfin-db
environment:
- MONGO_INITDB_ROOT_USERNAME=${MONGO_USERNAME}
- MONGO_INITDB_ROOT_PASSWORD=${MONGO_PASSWORD}
- MOGNO_INITDB_DATABASE=${DB_NAME}
ports:
- 27017:27017