Builder | Connect GitHub Enterprise Server

Connect GitHub Enterprise Server

Learn how to connect Builder Projects to your GitHub Enterprise Server. Once your account is connected, design visual changes within Builder and then share your AI assisted code with your team through a pull request.

For users behind firewalls: You may need to allowlist Builder's static IP address: 34.30.72.147.

Prerequisites

There are a few items you need to know before configuring the connection:

If admins restrict app additions, you might receive an Update Request and an admin notification.

Enable GitHub Enterprise

To enable GitHub Enterprise servers:

  1. Go to your Space settings page.
  2. Click the Edit button next to the Git Provider Settings option.
  3. Toggle GitHub Enterprise Server to the on position.
  4. Within the dropdown panel, add the URL of your GitHub Enterprise Server instance.
  5. Click the Save button.

The video below demonstrates where to find this setting.

Connect to an existing repository

To create a net-new application from an existing repository:

  1. Go to the Projects page in the Builder app.
  2. Click the Connect Repo button, or click the down arrow to choose your version control platform.
  3. Choose an application from your linked repositories.
  4. Select Setup Visual Editing.
  5. Typically, you should select Start Auto Setup. If your application lacks configuration files or has a particularly complicated setup process, select Use Manual Setup.
  6. Builder's AI searches for configuration files and sets up your Project for you. In the meantime, add environment variables to the form on the right, if applicable.
  7. Click the Finish Setup button. This brings you to Builder's Visual Editor where you can prompt the AI for changes to your Project.

Important considerations for on-premises deployments:

What's next

Manual Project setup

Projects from Repositories

Connect to GitHub