Table of Contents

Github server (on-prem) connection guide

Github server (on-prem) connection guide. LinearB's paid plans include the ability to connect on-prem Git servers. In order to connect your LinearB application to Github server (on-prem) you will nee…

Github server (on-prem) connection guide

LinearB's paid plans include the ability to connect on-prem Git servers.

In order to connect your LinearB application to Github server (on-prem) you will need to do the following:

Select Github Server as your Git provider

In the source control selection dialog select Github Server.

IP Whitelisting

If your Github Server instance is available from the public internet, you can skip this step.

In order for LinearB to be able to access your private network, you will need to add LinearB’s public IP addresses as whitelisted sources in your network firewall.

  • LinearB’s public IP addresses:
    • 18.118.232.229
    • 52.15.80.85

In case that your network is behind a VPN, it is standard to have some reverse proxy that allows LinearB specific access to Github Server.

Insert your Github server URL

Once you whitelist LinearB IP in your network insert your Github's server URL. LinearB will automatically check connectivity to your Github server. Once the connection is established you will be able to move to the next stage

Create a Personal Access Token

Use the this link to learn how:

https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token

Paste the access token to the text box. LinearB will automatically check the validity of the access token. Once the access token is validated. You will be able to move to the next stage (Repository selection)

How did we do?

GitLab server (on-prem) connection guide

Installing a GitHub Organization-Level Webhook

Contact