wikipedia-game-solver/compose.yaml

45 lines
1.2 KiB
YAML
Raw Normal View History

2024-07-24 12:35:33 +02:00
services:
2024-08-09 23:51:41 +02:00
wikipedia-game-solver-website:
container_name: "wikipedia-game-solver-website"
image: "wikipedia-game-solver-website"
2024-07-24 12:35:33 +02:00
restart: "unless-stopped"
build:
context: "./"
dockerfile: "./apps/website/Dockerfile"
ports:
- "${WEBSITE_PORT-5000}:${WEBSITE_PORT-5000}"
environment:
PORT: ${WEBSITE_PORT-5000}
env_file: "./apps/website/.env"
2024-08-09 23:51:41 +02:00
wikipedia-game-solver-api:
container_name: "wikipedia-game-solver-api"
image: "wikipedia-game-solver-api"
restart: "unless-stopped"
build:
context: "./"
dockerfile: "./apps/api/Dockerfile"
ports:
- "${API_PORT-5000}:${API_PORT-5000}"
environment:
PORT: ${API_PORT-5000}
env_file: "./apps/api/.env"
wikipedia-solver-database:
container_name: "wikipedia-solver-database"
image: "postgres:16.3"
2024-08-09 23:51:41 +02:00
restart: "unless-stopped"
env_file: ".env"
environment:
POSTGRES_USER: ${DATABASE_USER}
POSTGRES_PASSWORD: ${DATABASE_PASSWORD}
POSTGRES_DB: ${DATABASE_NAME}
2024-08-10 02:32:34 +02:00
command: |
--max_wal_size=4GB
2024-08-09 23:51:41 +02:00
volumes:
- "wikipedia-solver-postgres-data:/var/lib/postgresql/data"
- "./data:/data/"
2024-08-09 23:51:41 +02:00
volumes:
wikipedia-solver-postgres-data: