33 lines
723 B
YAML
33 lines
723 B
YAML
services:
|
|
flaskapp:
|
|
build:
|
|
context: .
|
|
args:
|
|
REPO_URL: "https://gitea.johannesbot.de/HURENSOHN/Pattern-Wars.git"
|
|
container_name: flask_app
|
|
volumes:
|
|
- ".:/app"
|
|
ports:
|
|
- "5001:5000"
|
|
environment:
|
|
- FLASK_APP=app.py
|
|
- FLASK_ENV=development
|
|
- DATABASE_URL=postgresql://flaskuser:flaskpass@db:5432/flaskdb
|
|
depends_on:
|
|
- db
|
|
restart: unless-stopped
|
|
|
|
db:
|
|
image: postgres:15
|
|
container_name: postgres_db
|
|
restart: unless-stopped
|
|
environment:
|
|
- POSTGRES_USER=flaskuser
|
|
- POSTGRES_PASSWORD=flaskpass
|
|
- POSTGRES_DB=flaskdb
|
|
ports:
|
|
- "5432:5432"
|
|
volumes:
|
|
- ./postgres_data:/var/lib/postgresql/data
|
|
|