Kubernetes.K3s.installLog/services/Vaultwarden/ingressroute-vaultwarden.yaml

26 lines
573 B
YAML
Raw Normal View History

2025-03-28 11:51:48 +11:00
apiVersion: traefik.io/v1alpha1
2023-12-26 19:52:08 +11:00
kind: IngressRoute
metadata:
name: vaultwarden
namespace: vaultwarden
spec:
entryPoints:
- websecure
routes:
- match: Host(`vault.spamasaurus.com`)
kind: Rule
services:
- name: vaultwarden
port: 8080
middlewares:
- name: security-headers@file
- name: compression@file
- match: Host(`vault.spamasaurus.com`) && Path(`/notifications/hub`)
kind: Rule
services:
- name: vaultwarden
port: 3012
middlewares:
- name: security-headers@file
- name: compression@file