services: mission-control-ui: build: context: . dockerfile: Dockerfile container_name: mission-control-ui restart: unless-stopped ports: - "3000:80" environment: - VITE_OPENCLAW_GATEWAY_URL=http://10.5.0.192:18789 - VITE_OPENCLAW_GATEWAY_TOKEN=19c9f14e73656d544d38ab32f314cea95c5991e7eee46080 labels: - "traefik.enable=true" - "traefik.http.routers.mission-control-ui.rule=Host(`mission-control.danielarroyo.cl`)" - "traefik.http.routers.mission-control-ui.entrypoints=websecure" - "traefik.http.routers.mission-control-ui.tls.certresolver=letsencrypt" - "traefik.http.services.mission-control-ui.loadbalancer.server.port=80" networks: - traefik networks: traefik: external: true