{ "apiVersion": "traefik.io/v1alpha1", "kind": "IngressRoute", "metadata": { "name": "chat-web-public", "namespace": "fc-chat" }, "spec": { "entryPoints": [ "websecure" ], "routes": [ { "kind": "Rule", "match": "Host(`chat.flowercore.io`) && (Path(`/`) || Path(`/chat`) || PathPrefix(`/_blazor`) || PathPrefix(`/_framework`) || PathPrefix(`/_content`) || PathPrefix(`/avatars`) || PathPrefix(`/css`) || PathPrefix(`/js`) || PathPrefix(`/favicon`) || PathPrefix(`/chathub`)) && (Method(`GET`) || Method(`HEAD`) || Method(`POST`) || Method(`OPTIONS`))", "priority": 100, "services": [ { "name": "chat-web", "port": 80 } ] } ], "tls": { "secretName": "cf-origin-flowercore-io" } } }