http: middlewares: redirect-to-https: redirectScheme: scheme: https routers: # Het dashboard van Pangolin zelf. main-app-router-redirect: rule: "Host(`<< dashboard_domein >>`)" service: next-service entryPoints: - web middlewares: - redirect-to-https next-router: rule: "Host(`<< dashboard_domein >>`) && !PathPrefix(`/api/v1`)" service: next-service entryPoints: - websecure tls: certResolver: letsencrypt api-router: rule: "Host(`<< dashboard_domein >>`) && PathPrefix(`/api/v1`)" service: api-service entryPoints: - websecure tls: certResolver: letsencrypt services: next-service: loadBalancer: servers: - url: "http://<< service_name >>:3002" api-service: loadBalancer: servers: - url: "http://<< service_name >>:3000"