Livestream: Your Design System Is the Foundation for AI Development

Announcing Visual Copilot - Figma to production in half the time

Builder.io
Builder.io

Livestream: Your Design System Is the Foundation for AI Development

Announcing Visual Copilot - Figma to production in half the time

enterprise add-on

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.

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

  • A GitHub Enterprise Server Admin must create a GitHub app on your instance to enable Builder authorization.
  • Once configured, admins can edit the connection to specify which repos and Organizations have Builder access.
  • Users then authorize Builder to generate access tokens.

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

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.

Once your GitHub Enterprise Server is connected to Builder, you can connect to GitHub normally. Access your organization's repositories by clicking Connect Repo on your Projects page.

Important considerations for on-premises deployments:

  • PR title and description updates run client-side, so wait for completion.
  • If using web containers and experiencing clone issues, use the Desktop app with local containers instead.

Visit Connecting an existing repo for details on configuring Builder to use your repo. Or, create a Starter template that uses your own repository and design system as a starting point.

Was this article helpful?