Funk-lab/k8s/apps/open-webui/ingress-public.yaml
alkatrazz 0230200863 feat(apps): Open WebUI (OIDC) + n8n sur le domaine public HTTPS
- open-webui : SSO OIDC Authentik (app openwebui) + route
  openwebui.funklab.online. Secret vault_openwebui_oauth_client_secret
  (= secret k8s ai/open-webui-oauth). Nouveaux comptes en rôle 'user'.
- n8n : route n8n.funklab.online (garde son propre login ; route interne
  n8n.lab.local conservée pour le webhook AlertManager)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-07 17:10:02 +02:00

18 lines
457 B
YAML

# Accès public HTTPS — openwebui.funklab.online (cert Let's Encrypt auto).
# Route interne openwebui.lab.local conservée (non destructif).
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: open-webui-public
namespace: ai
spec:
entryPoints:
- websecure
routes:
- match: Host(`openwebui.funklab.online`)
kind: Rule
services:
- name: open-webui
port: 8080
tls:
certResolver: letsencrypt