--- 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: