version: "3.9" services: back: build: context: ./back restart: always ports: - "8000:8000" volumes: - ./back/app:/code/app front: build: context: ./front restart: always ports: - "4200:4200" volumes: - ./front/app/src:/app/src - ./front/app/public:/app/public nginx: build: context: ./nginx restart: always ports: - "80:80" mongo: image: "mongo" restart: always ports: - "27017:27017" environment: MONGO_INITDB_ROOT_USERNAME: root MONGO_INITDB_ROOT_PASSWORD: example