GitHub & GitLab Self-hosted Repository Instances

As part of our new pricing plans launching today, we’re excited to announce that we’ve just released a new feature allowing you to connect your Netlify team to your GitHub Enterprise Server and/or GitLab self-managed instance. This enhancement will make linking your sites to your self-hosted repositories a lot easier!

Business & Enterprise plans that are connected to self-hosted Git instances can select self-hosted repos in the Netlify UI when creating a new site from Git or changing a site’s linked repository.

Beyond simplifying the initial configuration of continuous deployment, Netlify’s self-hosted Git feature offers several long-term advantages over manual setup via Netlify CLI including:

Head over to the docs to learn more or check out the announcement on the Netlify blog:

1 Like

I’m working with a client that has a Self-hosted GitHub Enterprise instance that is hidden behind a VPN.
In order to access the git instance I need to be on the VPN.
This seems like a barrier for connecting Netlify to Git.
Is there any way to overcome this to connect a GitHub Enterprise instance that requires VPN access?

hey @richard-bnr - thanks for your patience. I am talking to a few people about the best way to approach this, and we’ll get back to you when we can!

Thanks @perry I appreciate it. After speaking with our client we decided to move this repository to GitHub which avoids the VPN accordingly.

Hi @richard-bnr. Providing VPN support for self-hosted repositories is a a fantastic idea and we’re looking into how to best provide this functionality. We’ll be sure to let you know when this is possible to best advise your clients. In the interim, if you have any questions regarding self-hosted instances we’re happy to chat at your convenience.

1 Like