apiVersion: traefik.io/v1alpha1 kind: IngressRoute metadata: name: anydev-ingressroute spec: entryPoints: - websecure routes: - match: Host(`anydev.info`) kind: Rule services: - name: anydev-web port: 2368 # ghost requires x-forwarded-proto header to https since it sits behind a reverse proxy middlewares: - name: anydev-https-redirect tls: certResolver: default-tls --- apiVersion: traefik.io/v1alpha1 kind: Middleware metadata: name: anydev-https-redirect spec: headers: customRequestHeaders: X-Forwarded-Proto: https