docs: state that relative-url gitlab installs are out of scope

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01C1xHmkxuxYb1GYvth1BS75
This commit is contained in:
hugocasa
2026-09-03 15:22:27 +02:00
co-authored by Claude Opus 5
parent bf528ef072
commit 0db2f84a22
2 changed files with 9 additions and 1 deletions
+1 -1
View File
@@ -1 +1 @@
1e45435a89736396036e200816d7a73525c67f46
0dae6fb996c6bf0ffb2f60bfcf9bdda8baca2e85
+8
View File
@@ -85,6 +85,14 @@ enables *Allow requests to the local network from webhooks and integrations*
same private network as GitLab needs this; without it, hook creation fails with a
"blocked" error and the repository keeps polling.
**A relative-URL install is not supported.** GitLab can be served under a path
prefix (`https://example.com/gitlab`), and that prefix cannot be told apart from
a group of the same name: `example.com/a/b/c.git` is either group `a/b` project
`c`, or prefix `a` with group `b` project `c`. Windmill reads it as the nested
group, so on a relative-URL install it derives the wrong API base and the managed
features stay unavailable. Such a repository still syncs through its token URL,
which needs no API base.
Everything else is identical: Windmill talks to `<your-gitlab>/api/v4` and needs
no inbound access of its own beyond the hook deliveries.