You can use the site admin dashboard, Management Console, and administrative shell (SSH) to manage your enterprise.
You can use the Management Console to manage virtual appliance settings such as the domain, authentication, and SSL.
SSH access allows you to run the GitHub Enterprise Server command line utilities to troubleshoot, run backups, and configure replication.
Some standard maintenance procedures, such as upgrading your GitHub Enterprise Server instance or restoring backups, require the instance to be taken offline for normal use.
As part of a disaster recovery plan, you can protect production data on your GitHub Enterprise Server instance by configuring automated backups.
You can use the site admin dashboard to manage users, organizations, and repositories in your enterprise directly in GitHub Enterprise Server.
In private mode, GitHub Enterprise Server requires every user to sign in to access the installation.
You can decide whether people can use GitHub Mobile to connect to your GitHub Enterprise Server instance.
You can increase the security of your GitHub Enterprise Server instance by configuring the SSH algorithms that clients can use to establish a connection.
To make it easy for users to respond quickly to activity on GitHub Enterprise Server, you can configure your GitHub Enterprise Server instance to send email notifications for issue, pull request, and commit comments.
You can verify your ownership of domains with GitHub to confirm the identity of organizations owned by your enterprise account. You can also approve domains where organization members can receive email notifications.
You can set rate limits for GitHub Enterprise Server using the Management Console.
You can configure internal application settings for your GitHub Enterprise Server instance.
If you run into TLS issues with your appliance, you can take actions to resolve them.
GitHub Enterprise Server automatically synchronizes its clock by connecting to NTP servers. You can set the NTP servers that are used to synchronize the clock, or you can use the default NTP servers.
GitHub Enterprise Server includes a variety of utilities to help resolve particular problems or perform specific tasks.
You can enable or disable GitHub Pages for your enterprise and choose whether to make sites publicly accessible.
You can increase the security of your GitHub Enterprise Server instance by configuring the algorithms that your instance uses to generate and advertise host keys for incoming SSH connections.
You can increase the privacy of your GitHub Enterprise Server instance by configuring the policy for cross-origin requests.
You can give users easy access to enterprise-specific links by adding custom footers to GitHub Enterprise Server.
You can enable auto-signing of commits made in the web interface of GitHub Enterprise Server.