http: routers: lampa-router: rule: "Host(`lampa.milvert.com`)" middlewares: - redirect service: lampa-service entryPoints: - web lampa-router: rule: "Host(`lampa.milvert.com`)" service: lampa-service entryPoints: - web-secure tls: certResolver: milvert bitwarden-router: rule: "Host(`bitwarden.milvert.com`)" middlewares: - redirect service: bitwarden-service entryPoints: - web bitwarden-router: rule: "Host(`bitwarden.milvert.com`)" service: bitwarden-service entryPoints: - web-secure tls: certResolver: milvert redirect: rule: "HostRegexp(`{host:.+}`)" # This catches all middlewares: - redirect service: redirectfake-service entryPoints: - web priority: 50 services: lampa-service: loadBalancer: servers: - url: "http://10.0.0.3:8084" bitwarden-service: loadBalancer: servers: - url: "http://10.0.0.3:5178" redirectfake-service: loadBalancer: servers: - url: "http://fake" middlewares: redirect: redirectScheme: permanent: true scheme: https