This repository has been archived on 2025-04-11. You can view files and clone it, but cannot push or open issues or pull requests.
uwu-me/docker-compose.yaml

50 lines
1.1 KiB
YAML
Raw Normal View History

---
version: "3"
services:
uwume:
build:
context: .
dockerfile: Dockerfile
image: uwume:latest
user: uwume
container_name: uwu_me
networks:
- net
ports:
- 4444:4444
links:
- postgres
volumes:
- ./uwume:/usr/src/uwume/app
environment:
FLASK_APP: /usr/src/uwume/app
FLASK_ENV: development
FLASK_RUN_HOST: 0.0.0.0
FLASK_RUN_PORT: 4444
POSTGRES_PASSWORD_FILE: /var/lib/postgresql/data/pg_data/.pgdb_pass
POSTGRES_DB: uwume_prod
POSTGRES_USER: uwume
POSTGRES_HOST: postgres
POSTGRES_PORT: 5432
PGDATA: /var/lib/postgresql/data/pg_data/pgdb
restart: unless-stopped
postgres:
image: postgres:alpine
networks:
- net
ports:
- 5432:5432
volumes:
- ./pg_data:/var/lib/postgresql/data/pg_data/
environment:
POSTGRES_PASSWORD_FILE: /var/lib/postgresql/data/pg_data/.pgdb_pass
POSTGRES_DB: uwume_prod
POSTGRES_USER: uwume
POSTGRES_HOST: localhost
POSTGRES_PORT: 5432
PGDATA: /var/lib/postgresql/data/pg_data/pgdb
networks:
net:
volumes:
pg_data: