Grundlagen von GitLab Pages
GitLab Pages sind eine facettenreiche Funktion, die es ermöglicht, statische Webseiten direkt aus einem GitLab-Repository heraus zu hosten. Diese Funktionalität eröffnet eine breite Palette von Anwendungsmöglichkeiten, von der Erstellung öffentlicher Webseiten bis hin zu Bereitstellung interner Dokumentationen oder privater Projektseiten. Die einfache Konfiguration und die Integration mit GitLab machen sie zu einer leistungsstarken Ressource für Entwickler und Teams.
Zugriffskontrolle für GitLab Pages je nach Projekttyp
Das Dropdown-Menü der Pages-Zugriffskontrolle ermöglicht es Dir, festzulegen, wer die mit GitLab Pages gehosteten Seiten sehen kann, abhängig von der Sichtbarkeit Deines Projekts.
Für private Projekte:
- Nur Projektmitglieder: Nur Mitglieder des Projekts haben Zugriff auf die GitLab Seiten.
- Jeder: Jeder hat Zugriff auf GitLab die Seite, sowohl eingeloggt als auch ausgeloggt.
Für interne Projekte:
- Nur Projektmitglieder: exklusiv für Mitglieder des Projekts zugänglich.
- Jeder mit Zugang: Jeder, der bei GitLab angemeldet ist.
- Jeder: Jeder, sowohl angemeldet als auch ausgeloggt.
Für öffentliche Projekte:
- Nur Projektmitglieder: ausschließlich für Mitglieder des Projekts zugänglich.
- Jeder mit Zugang: für alle, die bei GitLab eingeloggt sind.
Aktivierung der Zugriffskontrolle
Du kannst die Zugriffskontrolle für Pages in Deinem Projekt aktivieren, wenn Dein Administrator die Funktion auf Deiner GitLab- Instanz aktiviert hat. Dafür muss ein Eintrag in die GitLab Konfigurationsdatei gemacht werden:
gitlab_pages['access_control'] = true
Wenn aktiviert, können standardmäßig nur authentifizierte Mitglieder Deines Projekts auf Deine Seiten zugreifen.
Um dies anzupassen, navigiere in der linken Seitenleiste zu den Einstellungen > Allgemein. Klicke auf Sichtbarkeit, Projektfunktionen und Berechtigungen um die Einstellung zu erweitern. Unter Seiten (Pages), kann nun die gewünschte Option ausgewählt werden.
Wähle Änderungen speichern. Deine Änderungen werden möglicherweise nicht sofort wirksam. GitLab Pages verwendet einen Cashing-Mechanismus. Deine Änderungen treten erst in Kraft, wenn dieser Cache ungültig wird, was normalerweise weniger als eine Minute dauert.
Schlussgedanken zu GitLab Pages und Zugriffskontrolle
Die Einstellungen für den Zugriff bei GitLab Pages sind wichtig, um zu entscheiden, wer Deine Seiten sehen kann. Von privaten Projekten bis hin zu öffentlichen Seiten gibt es viele Möglichkeiten, sie einzustellen. GitLab macht das Anpassen einfach und flexibel. Es ist eine tolle Möglichkeit, Deine Ideen zu zeigen und Deine Arbeit zu teilen.
Interessiert an der Implementierung dieser Lösung für Dein Unternehmen? Kontaktiere uns!
Wenn Du daran interessiert bist, eine ähnliche GitLab-Lösung für Deine Projekte zu nutzen oder Fragen dazu hast, wie diese Konfiguration in Deinem Unternehmen implementiert werden kann, zögere nicht, uns zu kontaktieren! Unser Team steht bereit, um Dir bei der Einrichtung und Nutzung dieser leistungsstarken Funktion zu helfen.
Entdecke unsere maßgeschneiderten GitLab-Hostinglösungen oder kontaktiere uns hier, um unsere direkte Unterstützung zu erhalten.
Wir freuen uns darauf, Dir zu helfen, das Beste aus GitLab Pages herauszuholen!