GitHub Enterprise Server-Appliance konfigurieren
Sobald GitHub Enterprise Server betriebsbereit ist, können Sie die Appliance an die Anforderungen Ihrer Organisation anpassen.
Auf die Managementkonsole zugreifen
Mit der Managementkonsole können Sie Ihre GitHub Enterprise Server-Instanz einrichten und konfigurieren, Wartungsfenster planen, Fehler beheben und Ihre Lizenz verwalten.
Auf die Verwaltungsshell (SSH) zugreifen
Der SSH-Zugriff ermöglicht Ihnen die Ausführung der GitHub Enterprise Server-Befehlszeilendienstprogramme und eignet sich zur Fehlerbehebung, zum Ausführen von Backups und zum Konfigurieren der Replikation.
Wartungsmodus aktivieren und planen
Für einige Standardwartungsprozeduren, beispielsweise für das Upgrade von Ihre GitHub Enterprise Server-Instanz oder für das Wiederherstellen von Backups, muss die Instanz für die normale Verwendung offline genommen werden.
Backups auf Ihrer Appliance konfigurieren
Im Rahmen eines Disaster Recovery-Plans können Sie die Produktionsdaten auf Ihre GitHub Enterprise Server-Instanz schützen, indem Sie automatisierte Backups konfigurieren.
Websiteadministrator-Dashboard
Das Websiteadministrator-Dashboard bietet eine Reihe an Tools zum Verwalten von Ihre GitHub Enterprise Server-Instanz.
Privaten Modus aktivieren
Im privaten Modus erfordert GitHub Enterprise Server, dass sich jeder Benutzer anmeldet, um auf die Installation zuzugreifen.
Standardmäßige Sichtbarkeit neuer Repositorys auf Ihrer Appliance konfigurieren
Sie können die standardmäßige Sichtbarkeit für alle neuen Repositorys als privat oder öffentlich festlegen, die über die Weboberfläche auf Ihrer GitHub Enterprise Server-Appliance erstellt wurden.
Editor für Mergekonflikte für Pull Requests zwischen Repositorys deaktivieren
Sie können festlegen, dass Mergekonflikte lokal aufgelöst werden müssen. Deaktivieren Sie dazu den Editor für Mergekonflikte auf GitHub Enterprise Server für Pull Requests, bei denen sich der Basis-Branch und der Head-Branch in unterschiedlichen Repositorys befinden.
Git-SSH-Zugriff auf GitHub Enterprise Server aktivieren
Sie können Personen daran hindern, für bestimmte oder alle Repositorys auf Ihre GitHub Enterprise Server-Instanz Git über SSH zu verwenden.
GitHub Pages auf Ihrer Appliance konfigurieren
Sie können GitHub Pages auf Ihrer Instanz aktivieren oder deaktivieren. Darüber hinaus können Sie festlegen, GitHub Pages-Websites öffentlich zugänglich zu machen.
Begrenzungen konfigurieren
Mithilfe der Managementkonsole können Sie Begrenzungen für GitHub Enterprise Server festlegen.
Push-Begrenzungen für Git festlegen
Damit das Benutzerdateisystem nicht zu stark anwächst, wird Benutzern eine Warnmeldung angezeigt, wenn sie neue Dateien hinzufügen oder vorhandene Dateien aktualisieren, die größer als 50 MB sind. Endbenutzer werden zusätzlich standardmäßig daran gehindert, Dateien per Push-Vorgang zu übertragen oder vorhandene Dateien zu aktualisieren, die jeweils größer als 100 MB sind.
Fehlerbehebung bei SSL-Fehlern
Bei SSL-Problemen mit Ihrer Appliance können Sie Maßnahmen ergreifen, um diese zu beheben.
Zeitsynchronisierung konfigurieren
GitHub Enterprise Server synchronisiert seine Uhr automatisch, indem Verbindungen zu NTP-Servern hergestellt werden. Sie können die zum Synchronisieren der Uhr verwendeten NTP-Server festlegen. Alternativ können Sie die NTP-Standardserver verwenden.
Befehlszeilenprogramme
GitHub Enterprise Server enthält eine Vielzahl an Dienstprogrammen, mit denen bestimmte Probleme behoben oder bestimmte Aufgaben ausgeführt werden können.
Informationen zur GitHub Enterprise Server-API
GitHub Enterprise Server unterstützt dieselbe leistungsstarke API, die auf GitHub.com verfügbar ist, und den eigenen Satz an API-Endpunkten.