aupl-ss24-sudoku-solver/docker-compose.yml

33 lines
690 B
YAML
Raw Normal View History

2024-06-06 12:28:40 +02:00
version: "3.9"
services:
app:
image: astrogd/template-typescript:latest
build: ./
ports:
- 80:80
tty: true
stdin_open: true
depends_on:
- db
restart: unless-stopped
environment:
- TOKEN=$TOKEN
- DB_HOST=database
- DB_USERNAME=$DB_USER
- DB_PASSWORD=$DB_PASS
- DB_DATABASE=$DB_NAME
volumes:
- ./data/app:/usr/src/app/save
db:
image: postgres:latest
restart: unless-stopped
ports:
- 5432:5432
environment:
- POSTGRES_USER=$DB_USER
- POSTGRES_PASSWORD=$DB_PASS
- POSTGRES_DB=$DB_NAME
expose:
- 5432
volumes:
- ./data/db:/var/lib/postgresql/data