apiVersion: traefik.io/v1alpha1 kind: IngressRoute metadata: name: whiteboard-web-public annotations: kubernetes.io/ingress.class: traefik-public spec: entryPoints: - websecure tls: secretName: cloud-limbosolutions-com-tls domains: - main: cloud.limbosolutions.com routes: - match: Host(`cloud.limbosolutions.com`) && PathPrefix(`/whiteboard`) kind: Rule services: - name: whiteboard port: 3002 middlewares: - name: nextcloud-security-headers - name: rate-limit - name: nextcloud-deny-paths - name: nextcloud-wellknown - name: nextcloud-hostmeta - name: nextcloud-dav - name: strip-whiteboard