I am using n8n and gitlab both on docker.
n8n is using the docker host network to allow reaching gitlab on the tailscale interface.
Gitlab is behind NGINX Reverse Proxy with websockets on.
The Gitlab API and OAuth credentials both connect without a problem.
if your gitlab path for the repository looks like this: gitlab.com/digitaloffice/digitaloffice/site
use
“digitaloffice/digitaloffice” in the “Project Owner” field.
When I use nested repository-paths on GL the complete path to the project (including the owner) hast to be entered in “Project Owner” separated by / (forward-slash) and only the project/repository is used in Project Name