version: '3.4' services: db: container_name: bot-db image: postgres:11-alpine ports: - 5432:5432 environment: POSTGRES_USER: user POSTGRES_PASSWORD: password POSTGRES_DB: bot volumes: - bot-db:/var/lib/postgresql/data - /etc/localtime:/etc/localtime:ro app: restart: always environment: PORT: 80 build: context: ../ dockerfile: ./docker/Dockerfile ports: - ${EXPOSE}:80 volumes: - /etc/localtime:/etc/localtime:ro - node_modules:/app/node_modules entrypoint: node ./index.js depends_on: - db volumes: bot-db: node_modules: