From 538053d36ee4a9a12eb711147ad1f3966a4ed806 Mon Sep 17 00:00:00 2001 From: Malek Tellissi Date: Sat, 12 Sep 2026 16:48:03 +0200 Subject: [PATCH] Restrict API subdomain to /api/* paths in Caddy config Co-Authored-By: Claude Sonnet 4.6 --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index bc403a2..a3e5772 100644 --- a/README.md +++ b/README.md @@ -156,10 +156,15 @@ Der Container läuft intern auf `127.0.0.1:5000`. Im Caddy-Reverse-Proxy auf dem ```caddy api.sms.spices.blue { - reverse_proxy 127.0.0.1:5000 + handle /api/* { + reverse_proxy 127.0.0.1:5000 + } + respond 404 } ``` +Nur `/api/*`-Pfade werden an den Container weitergeleitet — alle anderen Routen (Panel, Assets usw.) bekommen direkt eine 404 von Caddy, ohne dass Laravel sie zu Gesicht bekommt. + Danach `caddy reload` (oder `systemctl reload caddy`). ---