version: '3.2' x-lagoon-project: # Lagoon project name (leave `&lagoon-project` when you edit this) &lagoon-project lagoon-ui x-environment: &default-environment LAGOON_PROJECT: *lagoon-project # Route that should be used locally, if you are using pygmy, this route *must* end with .docker.amazee.io LAGOON_ROUTE: &default-url http://lagoon-ui.docker.amazee.io # Uncomment if you like to have the system behave like in production LAGOON_ENVIRONMENT_TYPE: production GRAPHQL_API: "${GRAPHQL_API:-http://0.0.0.0:3000/graphql}" KEYCLOAK_API: "${KEYCLOAK_API:-http://0.0.0.0:8088/auth}" LAGOON_UI_TOURS_ENABLED: ${LAGOON_UI_TOURS_ENABLED:-enabled} NODE_ENV: "${NODE_ENV}" NODE_PORT: "${NODE_PORT:-3003}" services: ui: build: context: . dockerfile: Dockerfile labels: lagoon.type: node command: yarn run dev volumes: - ./src:/app/src - ./.env.defaults:/app/.env.defaults - ./.env.schema:/app/.env.schema - ./package.json:/app/package.json ports: - '3003:3003' networks: - default environment: <<: *default-environment