todo-baggins/docker-compose-prod.yml

26 lines
475 B
YAML
Executable File

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