gitlab.com
Start the connection
In Integrations → Connect → GitLab, keep the host as
https://gitlab.com
and authorize. Your browser opens GitLab’s consent screen.Self-hosted GitLab
For a self-hosted instance you provide your own OAuth application:Create an OAuth application on your GitLab
In your GitLab (Admin Area → Applications, or a group/user application),
create an application with scopes
api, read_user,
read_repository, write_repository, and set the redirect URI to
the value shown in the Nuphos dialog (it points at the Nuphos backend’s
/gitlab-app/setup).Nuphos applies SSRF protections to the GitLab host — private, loopback, and
cloud-metadata addresses are rejected. Use a real, reachable HTTPS host.