todo-baggins/docker-compose-prod.yaml

29 lines
494 B
YAML
Executable File

---
services:
app:
build:
dockerfile: docker/prod/app/Dockerfile
networks:
- default
- web-server-network
restart: always
depends_on: ["db"]
db:
image: postgres:16.4-bookworm
volumes: ["db_data:/var/lib/postgresql/data"]
networks:
- default
environment:
POSTGRES_DB: todo_baggins
POSTGRES_USER: app
POSTGRES_PASSWORD: app
restart: always
volumes:
db_data:
networks:
web-server-network:
external: true