services: mongo: image: mongo:7 container_name: aoc-mongo restart: always ports: - "27017:27017" environment: MONGO_INITDB_ROOT_USERNAME: ${MONGO_ROOT_USERNAME} MONGO_INITDB_ROOT_PASSWORD: ${MONGO_ROOT_PASSWORD} volumes: - mongo_data:/data/db backend: build: ./backend container_name: aoc-backend restart: always env_file: - .env environment: MONGO_URI: mongodb://${MONGO_ROOT_USERNAME}:${MONGO_ROOT_PASSWORD}@mongo:${MONGO_PORT}/ depends_on: - mongo ports: - "8000:8000" volumes: mongo_data: