67dd7c966a
FEAT(umami): add /api/send to public ingress
...
- Add /api/send path to public ingress routes
- Allow tracking data submission without auth
2026-01-05 00:43:51 +09:00
2934188c79
FEAT(traefik): add /intl to public ingress
...
- Add /intl path to public ingress routes
- Enable internationalization endpoint access
2026-01-05 00:43:51 +09:00
6aec454da1
FEAT(traefik): add /api/websites to ingress
...
- Add /api/websites path to ingress routes
- Enable website API access
2026-01-05 00:43:51 +09:00
3a6c4c9d4e
FEAT(umami): allow public share URLs
...
- Split ingress into public (umami-share) and protected (umami-ingress)
- Public paths: /share, /api/share, /_next, /script.js
- Protected paths: everything else (requires Authelia SSO)
2026-01-05 00:43:51 +09:00
c45f9f93ba
FEAT(authelia): bypass share link in authelia
...
- Add bypass rule for share link paths
- Allow public access to share URLs
2026-01-05 00:43:51 +09:00
6ea23f1995
CHORE(authelia): disable local auth and add Authelia SSO
...
- code-server: Change --auth password to --auth none
- code-server: Add Authelia middleware to ingress
- immich: Add Authelia middleware to ingress
- umami: Add Authelia middleware to ingress
2026-01-05 00:43:51 +09:00
22694d9699
REFACTOR(traefik): switch ingress to Traefik
...
- Update ingressClassName from haproxy to traefik
- Update kubernetes-dashboard with Traefik backend SSL annotation
2026-01-05 00:43:51 +09:00
32ab5a75fe
REFACTOR(umami): change namespace of umami
2026-01-05 00:43:51 +09:00
cb532c3bd1
FEAT(traefik): add per-application ingress managem
...
- Added ingress.yaml for code-server, kubernetes-dashboard, and umami
- Updated kustomization files to include ingress resources
- Migrated from centralized ingress management to per-app architecture
2025-12-25 20:21:26 +09:00