http: middlewares: geoserver-headers: headers: customRequestHeaders: X-Forwarded-Host: "geoserver.digitribe.fr" X-Forwarded-Proto: "https" geoserver-redirect: replacePath: path: "/geoserver/" routers: gitea: rule: "Host(`gitea.digitribe.fr`)" entryPoints: - websecure service: gitea tls: certResolver: letsencrypt honcho: rule: "Host(`honcho.digitribe.fr`)" entryPoints: - websecure service: honcho tls: certResolver: letsencrypt phpipam: rule: "Host(`phpipam.digitribe.fr`)" entryPoints: - websecure service: phpipam tls: certResolver: letsencrypt geoserver-root: rule: "Host(`geoserver.digitribe.fr`) && Path(`/`)" entryPoints: - websecure service: geoserver tls: certResolver: letsencrypt priority: 300 middlewares: - geoserver-redirect geoserver: rule: "Host(`geoserver.digitribe.fr`)" entryPoints: - websecure service: geoserver tls: certResolver: letsencrypt priority: 200 middlewares: - geoserver-headers onix: rule: "Host(`onix.digitribe.fr`)" entryPoints: - websecure service: onix tls: certResolver: letsencrypt openclaw: rule: "Host(`openclaw.digitribe.fr`)" entryPoints: - websecure service: openclaw tls: certResolver: letsencrypt localai: rule: "Host(`localai.digitribe.fr`)" entryPoints: - websecure service: localai tls: certResolver: letsencrypt frost: rule: "Host(`frost.digitribe.fr`)" entryPoints: - websecure service: frost tls: certResolver: letsencrypt pgadmin: rule: "Host(`pgadmin.digitribe.fr`)" entryPoints: - websecure service: pgadmin tls: certResolver: letsencrypt orion: rule: "Host(`fiware-orion.digitribe.fr`)" entryPoints: - websecure service: orion tls: certResolver: letsencrypt ngsiproxy: rule: "Host(`ngsiproxy.digitribe.fr`)" entryPoints: - websecure service: ngsiproxy tls: certResolver: letsencrypt wg: rule: "Host(`wg.digitribe.fr`)" entryPoints: - websecure service: wg tls: certResolver: letsencrypt geonetwork: rule: "Host(`geonetwork.digitribe.fr`)" entryPoints: - websecure service: geonetwork tls: certResolver: letsencrypt ofn: rule: "Host(`ofn.digitribe.fr`)" entryPoints: - websecure service: ofn tls: certResolver: letsencrypt microcks-sso: rule: "Host(`microcks-sso.digitribe.fr`)" entryPoints: - websecure service: microcks-sso tls: certResolver: letsencrypt piero: rule: "Host(`piero.digitribe.fr`)" entryPoints: - websecure service: piero tls: certResolver: letsencrypt services: gitea: loadBalancer: servers: - url: "http://gitea:3000" honcho: loadBalancer: servers: - url: "http://honcho-api-1:8080" phpipam: loadBalancer: servers: - url: "http://phpipam-phpipam-web-1:80" geoserver: loadBalancer: servers: - url: "http://172.29.0.8:8080" onix: loadBalancer: servers: - url: "http://172.22.0.5:8080" openclaw: loadBalancer: servers: - url: "http://openclaw-openclaw-gateway-1:8080" localai: loadBalancer: servers: - url: "http://localai_api_1:8080" frost: loadBalancer: servers: - url: "http://frost_http-web-1:8080" pgadmin: loadBalancer: servers: - url: "http://scripts-pgadmin-1:80" orion: loadBalancer: servers: - url: "http://fiware-gis-quickstart-orion-1:1026" ngsiproxy: loadBalancer: servers: - url: "http://fiware-gis-quickstart-ngsiproxy-1:3000" wg: loadBalancer: servers: - url: "http://wg-easy:51821" geonetwork: loadBalancer: servers: - url: "http://172.22.0.2:8080" ofn: loadBalancer: servers: - url: "http://localai_api_1:8080" microcks-sso: loadBalancer: servers: - url: "http://172.29.0.24:8080" piero: loadBalancer: servers: - url: "http://172.29.0.15:80"