Once your instance is up and running, it's a good idea to configure basic network, DNS, hostname, subdomain, and SSL settings in the Management Console.

Enabling private mode

In private mode, GitHub Enterprise requires every user to sign in to access the installation. Anonymous clones over git:// are disabled and—if built-in authentication is enabled—new users can't sign up and must be invited by an administrator.

Configuring GitHub Enterprise Pages

If subdomain isolation is turned off, you should also disable GitHub Enterprise Pages to protect yourself from potential security vulnerabilities.

Git server settings

You can configure a few crucial Git server settings through the GitHub Enterprise admin tools.

Git Large File Storage on GitHub Enterprise

Git Large File Storage (LFS) uses text pointers in place of large files in Git repositories. In a default LFS configuration, the files are stored on the GitHub Enterprise appliance.