version: '3.3' services: backend_db: image: postgres:11-alpine environment: POSTGRES_DB: lfk POSTGRES_PASSWORD: changeme POSTGRES_USER: lfk volumes: - ./db:/var/lib/postgresql/data networks: - default backend_server: image: registry.odit.services/lfk/backend:dev environment: APP_PORT: '4010' DB_HOST: backend_db DB_NAME: lfk DB_PASSWORD: changeme DB_PORT: '5432' DB_TYPE: postgres DB_USER: lfk NODE_ENV: production networks: - default frontend_server: image: registry.odit.services/lfk/backend:dev networks: - default volumes: - ./env.js:/usr/share/nginx/html/env.js proxy: image: nginx:latest ports: - 4010:80 networks: - default depends_on: - backend - frontend volumes: - ./nginx.conf:/etc/nginx/nginx.conf networks: default: driver: overlay