diff --git a/home-apps/demo-service-caddy.yaml b/home-apps/demo-service-caddy.yaml index 1025c40..e38a80e 100644 --- a/home-apps/demo-service-caddy.yaml +++ b/home-apps/demo-service-caddy.yaml @@ -23,6 +23,11 @@ data: } } + # ── Root path: API handles auth (logged in → /admin, else → error page) ── + handle / { + reverse_proxy localhost:3000 + } + # Management API → Python service handle /api/* { reverse_proxy localhost:3000 { diff --git a/home-apps/demo-service/Caddyfile b/home-apps/demo-service/Caddyfile index d68cbed..3bacf75 100644 --- a/home-apps/demo-service/Caddyfile +++ b/home-apps/demo-service/Caddyfile @@ -16,6 +16,11 @@ } } + # ── Root path: API handles auth (logged in → /admin, else → error page) ── + handle / { + reverse_proxy localhost:3000 + } + # Management API → Python service handle /api/* { reverse_proxy localhost:3000 { diff --git a/home-apps/demo-service/admin-ui.html b/home-apps/demo-service/admin-ui.html index 9410d32..2eae918 100644 --- a/home-apps/demo-service/admin-ui.html +++ b/home-apps/demo-service/admin-ui.html @@ -6,75 +6,101 @@
Loading sites...