|
|
900e46c667
|
add VPS Traefik dynamic config — hubris.network fallback routes
All services use certResolver: letsencrypt (TLS-ALPN-01).
Patterns:
HTTP backends: blog, artifacto, trmnl, matrix, house, sso, media, paperless
HTTPS+SNI: mcp, oikos (via caddy-hubris serversTransport)
HTTPS+insecure: proxmox (via proxmox serversTransport)
Static config: --serverstransport.insecureskipverify=true
Config lives at /opt/traefik-dynamic.yaml on VPS.
Auto-deploy: webhook receiver on :8082 -> git pull + docker kill -s HUP netbird-traefik
|
2026-08-12 18:26:43 +02:00 |
|
root
|
6e6bfe3aa0
|
Revert "test: end-to-end deploy pipeline (both hosts)"
This reverts commit 28543e1662.
|
2026-08-12 14:52:48 +02:00 |
|
root
|
28543e1662
|
test: end-to-end deploy pipeline (both hosts)
|
2026-08-12 14:52:29 +02:00 |
|
root
|
3d52e9d1c1
|
Revert "test: debug sig v3"
This reverts commit fa1dff62c6.
|
2026-08-12 14:51:25 +02:00 |
|
root
|
fa1dff62c6
|
test: debug sig v3
|
2026-08-12 14:50:27 +02:00 |
|
root
|
2faea41d3e
|
Revert "test: debug webhook signature v2"
This reverts commit 3cebb8fd11.
|
2026-08-12 14:49:40 +02:00 |
|
root
|
3cebb8fd11
|
test: debug webhook signature v2
|
2026-08-12 14:48:29 +02:00 |
|
root
|
4635001feb
|
Revert "test: verify auto-deploy pipeline"
This reverts commit 1ea60a9aca.
|
2026-08-12 14:47:53 +02:00 |
|
root
|
1ea60a9aca
|
test: verify auto-deploy pipeline
|
2026-08-12 14:45:11 +02:00 |
|
root
|
2c418d395d
|
refactor: split Caddyfile into per-host configs with shared snippets
Structure:
shared/authentik - forward-auth proxy + authentik snippet (both hosts)
hosts/hubris/ - git, mcp, oikos, paperless, cloud, photos, etc.
hosts/strong/ - media, books, roms, jellyseerr, qbit, sab, matrix, etc.
Each host imports /etc/caddy/shared/* at the top of its Caddyfile.
Systemd overrides point to hosts/<hostname>/Caddyfile.
Deploy workflow: git push → webhook → caddy reload
|
2026-08-12 14:37:30 +02:00 |
|