Dies ist eine alte Version des Dokuments!
GitLab-Instanzen der Westfälischen Hochschule
Die Westfälische Hochschule betreibt zwei GitLab-Instanzen für unterschiedliche Einsatzzwecke.
Übersicht
| Instanz | Edition | URL | Nutzung |
|---|---|---|---|
| git.w-hs.de | Community Edition (CE) | https://git.w-hs.de | Uneingeschränkt |
| gitlab.w-hs.de | Ultimate (Education) | https://gitlab.w-hs.de | Eingeschränkt |
git.w-hs.de – Community Edition
Diese Instanz basiert auf der GitLab Community Edition und steht allen Hochschulangehörigen ohne besondere Nutzungseinschränkungen zur Verfügung.
Einsatzbereiche
- Lehrveranstaltungen und studentische Projekte
- Forschungsprojekte (auch mit externen Partnern)
- Drittmittelprojekte und Kooperationen mit der Industrie
- Persönliche Projekte von Hochschulangehörigen
Funktionsumfang
- Git-Repository-Hosting
- Issue- und Merge-Request-Management
- CI/CD-Pipelines (Grundfunktionen)
- Wiki und Snippets
- Container Registry
gitlab.w-hs.de – Ultimate Edition (Education Plan)
Diese Instanz nutzt GitLab Ultimate im Rahmen des GitLab for Education Program.
Lizenzrechtliche Einschränkungen
Das GitLab for Education Program unterliegt strengen Nutzungsbedingungen:
Zulässige Nutzung
- Ausschließlich nicht-kommerzielle Zwecke – Lehre, Forschung und akademische Projekte
- Nur für berechtigte Personen – Studierende, Lehrende und wissenschaftliches Personal
- Keine Nutzung für Drittmittelprojekte mit kommerziellem Hintergrund oder Industriepartnern
- Keine Nutzung für Auftragsforschung oder bezahlte Dienstleistungen
Nicht zulässig
- Projekte mit kommerzieller Verwertungsabsicht
- Kooperationsprojekte mit Unternehmen
- Ausgründungen oder Start-up-Projekte
- Administrative IT-Systeme der Hochschule (außerhalb von Forschung/Lehre)
Bei Verstoß gegen die Lizenzbedingungen kann GitLab die Education-Lizenz der gesamten Hochschule entziehen. Bitte prüfen Sie sorgfältig, ob Ihr Projekt den Bedingungen entspricht.
Zusätzliche Features gegenüber Community Edition
Die Ultimate Edition bietet erweiterte Funktionen:
Security & Compliance
- SAST (Static Application Security Testing) – Statische Codeanalyse auf Sicherheitslücken
- DAST (Dynamic Application Security Testing) – Dynamische Sicherheitstests laufender Anwendungen
- Dependency Scanning – Prüfung von Abhängigkeiten auf bekannte Schwachstellen
- Container Scanning – Sicherheitsanalyse von Docker-Images
- Secret Detection – Erkennung versehentlich eingecheckter Zugangsdaten
- License Compliance – Überprüfung von Open-Source-Lizenzen
DevOps & Projektmanagement
- Portfolio Management – Epics und Roadmaps über mehrere Projekte
- Value Stream Analytics – Analyse des gesamten Entwicklungsprozesses
- Code Review Analytics – Metriken zur Code-Review-Effizienz
- Merge Request Approvals – Erweiterte Genehmigungsworkflows
- Protected Environments – Zugriffssteuerung für Deployment-Umgebungen
Weitere Features
- GitLab Pages mit Access Control
- Audit Events – Detaillierte Protokollierung aller Aktionen
- SAML/SCIM – Erweiterte Identity-Management-Integration
- Unlimited CI/CD minutes (auf Self-Managed)
Entscheidungshilfe
| Ihr Anwendungsfall | Empfohlene Instanz |
| Lehrveranstaltung ohne Industriepartner | gitlab.w-hs.de |
| Forschungsprojekt (Grundlagenforschung) | gitlab.w-hs.de |
| Drittmittelprojekt mit Unternehmen | git.w-hs.de |
| Studentisches Projekt mit Start-up-Absicht | git.w-hs.de |
| Security-Scanning für Abschlussarbeit | gitlab.w-hs.de |
Kontakt
Bei Fragen zur Nutzung wenden Sie sich an:
| Name | Bastian Schiel-Mehmen |
| support@w-hs.de | |
| Telefon | +49 209 9596 213 |