From 2432a0beaf5b527429f925936b2296af79075cba Mon Sep 17 00:00:00 2001 From: Eric Date: Mon, 11 May 2026 10:56:15 -0400 Subject: [PATCH] fix: Ajout routeur Traefik pour Keycloak sur /auth/* - Routeur openremote-keycloak avec PathPrefix(/auth) et priority 200 - Routeur manager avec priority 100 (catch-all) - Correction nom container: openremote-keycloak-1 (tirets) --- dynamic/openremote.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/dynamic/openremote.yml b/dynamic/openremote.yml index 14d23cf..83a8ffb 100644 --- a/dynamic/openremote.yml +++ b/dynamic/openremote.yml @@ -1,6 +1,16 @@ # OpenRemote via Traefik (HTTPS) http: routers: + # Keycloak auth routes — HIGHER priority (matched first) + openremote-keycloak: + rule: "Host(`openremote.digitribe.fr`) && PathPrefix(`/auth`)" + entryPoints: + - websecure + service: openremote-keycloak + tls: + certResolver: letsencrypt + priority: 200 + # OpenRemote Manager — catches everything else on this host openremote-manager: rule: "Host(`openremote.digitribe.fr`)" entryPoints: @@ -20,3 +30,7 @@ http: loadBalancer: servers: - url: "http://openremote_manager_1:8080" + openremote-keycloak: + loadBalancer: + servers: + - url: "http://openremote-keycloak-1:8080"