CitrineOS Operator UI fully working - direct Hasura connection, no proxy needed

This commit is contained in:
Eric F
2026-06-10 23:55:58 -04:00
parent a69c8bef42
commit 21caee3b79
2 changed files with 21 additions and 34 deletions

View File

@@ -24,7 +24,6 @@ services:
condition: service_healthy
volumes:
- citrineos-data:/data
# No healthcheck - CitrineOS Core uses OCPP/WebSocket, not HTTP REST
networks:
- cariflex-internal
@@ -96,24 +95,6 @@ services:
- traefik-public
- cariflex-internal
citrineos-core-proxy:
image: nginx:alpine
container_name: cariflex-citrineos-core-proxy
restart: unless-stopped
volumes:
- ./nginx-citrineos-core.conf:/etc/nginx/conf.d/default.conf:ro
labels:
- "traefik.enable=true"
- "traefik.http.routers.citrineos-core.rule=Host(`citrineos-core.digitribe.fr`)"
- "traefik.http.routers.citrineos-core.entrypoints=websecure"
- "traefik.http.routers.citrineos-core.tls.certresolver=letsencrypt"
- "traefik.http.services.citrineos-core.loadbalancer.server.port=8080"
depends_on:
- hasura
networks:
- traefik-public
- cariflex-internal
citrineos-operator-ui:
image: citrineos-operator-ui:latest
container_name: cariflex-citrineos-operator-ui
@@ -121,7 +102,6 @@ services:
ports:
- "3002:3000"
depends_on:
- citrineos-core-proxy
- hasura
labels:
- "traefik.enable=true"