version: '3.8' networks: transcendence: services: front: container_name: front build: front/ env_file: .env depends_on: [postgres, back] ports: [80:80] volumes: [./front/volume:/var/www/html] networks: [transcendence] restart: always back: container_name: back build: back/ env_file: .env environment: - RUN=${BACK_RUN} depends_on: [postgres] ports: [3001:3001] networks: [transcendence] volumes: [./back/volume:/var/www/html] restart: always postgres: container_name: postgres image: postgres ports: [5432:5432] restart: always env_file: .env