services: klz-app: environment: NODE_ENV: development ports: - "3000:3000" labels: - "traefik.enable=true" - "traefik.http.routers.klz-cables-local.entrypoints=web" - "traefik.http.routers.klz-cables-local.rule=Host(`klz.localhost`)" - "traefik.http.routers.klz-cables-local.tls=false" - "traefik.http.routers.klz-cables-local.service=klz-cables-local" - "traefik.http.services.klz-cables-local.loadbalancer.server.port=3000" - "traefik.docker.network=infra" directus: labels: - "traefik.enable=true" - "traefik.http.routers.klz-cables-directus-local.entrypoints=web" - "traefik.http.routers.klz-cables-directus-local.rule=Host(`cms.klz.localhost`)" - "traefik.http.routers.klz-cables-directus-local.tls=false" - "traefik.http.routers.klz-cables-directus-local.service=klz-cables-directus-local" - "traefik.http.services.klz-cables-directus-local.loadbalancer.server.port=8055" - "traefik.docker.network=infra" ports: - "${DIRECTUS_PORT:-8055}:8055" gatekeeper: labels: - "traefik.enable=true" - "traefik.http.routers.klz-cables-gatekeeper-local.entrypoints=web" - "traefik.http.routers.klz-cables-gatekeeper-local.rule=Host(`gatekeeper.klz.localhost`)" - "traefik.http.routers.klz-cables-gatekeeper-local.tls=false" - "traefik.http.routers.klz-cables-gatekeeper-local.service=klz-cables-gatekeeper-local" - "traefik.http.services.klz-cables-gatekeeper-local.loadbalancer.server.port=3000" - "traefik.docker.network=infra"