aboutsummaryrefslogtreecommitdiff
path: root/infra/Caddyfile.local
diff options
context:
space:
mode:
authorDoan Luu Duc Tai <doan@luuduct.ai>2026-10-30 16:07:29 -0500
committerDoan Luu Duc Tai <doan@luuduct.ai>2026-10-30 16:07:29 -0500
commit5bed750baa5d782427e98550d34124f569e2fff8 (patch)
tree069831436d1296e947fbaefa52e4b39cd308cb51 /infra/Caddyfile.local
parent909dce458d4bbef6710c2b4a67cd906902bb7f3f (diff)
Preserve the SearXNG path prefix for local search requests
Diffstat (limited to 'infra/Caddyfile.local')
-rw-r--r--infra/Caddyfile.local5
1 files changed, 2 insertions, 3 deletions
diff --git a/infra/Caddyfile.local b/infra/Caddyfile.local
index 03b4a16..4d3bf11 100644
--- a/infra/Caddyfile.local
+++ b/infra/Caddyfile.local
@@ -14,17 +14,16 @@
# along with this program. If not, see <https://www.gnu.org/licenses/>.
:80 {
+ redir /git /git/?{query} permanent
+ redir /search /search/?{query} permanent
@git path /git /git/* /cgit.js /cgit.png
handle @git {
- redir /git /git/
uri strip_prefix /git
reverse_proxy cgit:8080
}
@search path /search /search/*
handle @search {
- redir /search /search/
- uri strip_prefix /search
reverse_proxy searxng:8080 {
header_up X-Script-Name /search
}