Migrate k8s services to Caddy (*.ops.eblu.me) #59

Merged
eblume merged 1 commit from feature/migrate-k8s-services-to-caddy into main 2026-01-25 12:56:31 -08:00

1 commit

Author SHA1 Message Date
bdc0ed159b Migrate k8s services to Caddy (*.ops.eblu.me)
Add Caddy reverse proxy routes for all k8s services:
- grafana, argocd, prometheus, loki, miniflux, devpi, kiwix, torrent, teslamate
- PostgreSQL via Caddy L4 TCP proxy on port 5432

Caddy proxies to existing Tailscale endpoints (traffic stays local on indri).
Both *.ops.eblu.me and *.tail8d86e.ts.net URLs continue to work.

Updated references:
- Alloy: prometheus/loki push endpoints
- Borgmatic: PostgreSQL backup host
- Devpi: DEVPI_OUTSIDE_URL
- indri-services-check: health check URLs
- CLAUDE.md: argocd login command

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 12:40:46 -08:00