@mxbck @Netlify If you want to use Netlify CI which triggers builds when your repo changes, your Gitlab repo will need to be accessible to Netlify. Often self-hosted instances are not accessible outside of their networks.
If your repo is on a private network, you can deploy via the API instead