GitHub Enterprise Server Administration Best practices from GitHub Support #30683
Unanswered
djdefi
asked this question in
Enterprise
Replies: 1 comment 1 reply
-
@djdefi - Given that GHES is a virtual machine deployed on a few different hypervisors, can you share any more details for specific hardware that is used with success? I would love to be able to use GHES on Linux w/ Libvirt or something like oVirt, but this hypervisor is not listed. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Every day, the GitHub Enterprise Support team assists GitHub Enterprise Server administrators in managing, securing, and supporting the most critical and central hub of their organization's development lifecycle.
Adhering to best practices ensures your GitHub Enterprise Server remains secure, reliable, and high-performing. These practices not only help maintain operational stability but also allow you to get the most value from your environment.
Here are some essential practices you can adopt to enhance the management of your GitHub Enterprise Server.
High Availability and Disaster Recovery (Backups)
Test / Staging Environments
Implement Policies for Rate Limiting and Abuse
collectd
metrics forwarding to detect increases in request rates, bad actors, and patterns.ghe-governor-summary
andghe-btop
for outlying or abusive behaviors.Be a Good CI or API Citizen
If-None-Match
header to avoid downloading unchanged data.refs/heads
). Instead, use Git LFS for large files to maintain Git's performance.Provision Hardware for Growth
Join the Conversation!
We’d love to hear how you’re managing your GitHub Enterprise Server environment. What are some of your tried-and-true strategies?
Share your insights, tips, or questions below and join the discussion to help others enhance their server environments!
Beta Was this translation helpful? Give feedback.
All reactions