version: '3' services: discord-bot: build: . depends_on: - mongo volumes: - "/usr/src/app/node_modules" ports: - "8080:8080" environment: MONGO_ROOT_USERNAME: "${MONGO_ROOT_USERNAME}" MONGO_ROOT_PASSWORD: "${MONGO_ROOT_PASSWORD}" MONGO_PORT: "${MONGO_PORT}" DISCORD_API_TOKEN: "${DISCORD_API_TOKEN}" DISCORD_APP_ID: "${DISCORD_APP_ID}" mongo: image: mongo volumes: - "./mongo:/data/db" ports: - "${MONGO_PORT}:${MONGO_PORT}" restart: always environment: MONGO_INITDB_ROOT_USERNAME: "${MONGO_ROOT_USERNAME}" MONGO_INITDB_ROOT_PASSWORD: "${MONGO_ROOT_PASSWORD}"