Git of Marlinz
Self-hosted Git-Platform (Forgejo) mit eigenem Branding für Repositories, Issues und CI

Git of Marlinz
Eine selbst gehostete Git-Platform auf Basis von Forgejo unter eigener Domain (git.marlinz.de). Alle Repositories, Issues und CI-Pipelines laufen auf dem eigenen Server – mit vollständig angepasstem Branding und Startseite.
Das Problem
Git-Hosting bei GitHub oder anderen Anbietern bedeutet Abhängigkeit von externen Diensten, potenzielle Datenschutz-Themen und wenig Kontrolle über Darstellung und Nutzung. Für eigene Projekte und Kunden wünschenswert: eine eigene Instanz, die wie „Teil der Marke“ wirkt.
Die Lösung
Git of Marlinz nutzt Forgejo (Open-Source-Fork von Gitea) in Docker. Die Instanz ist unter https://git.marlinz.de erreichbar, mit eigenem Logo, eigener Startseite und Anbindung an die Marlinz-Website (z. B. Portfolio, Ticket-System). Repositories, Issues, Pull Requests und Forgejo Actions (CI) laufen vollständig self-hosted.
Hauptfunktionen
Repository-Hosting
- Git-Repositories mit HTTPS und SSH
- Private und öffentliche Repos
- Push-to-Create für schnelles Anlegen neuer Repos
Issues & Pull Requests
- Bug-Tracking und Feature-Requests direkt am Repo
- Pull-Request-Workflow mit Review und Merge
- Labels, Meilensteine, Projektboards
Forgejo Actions (CI/CD)
- CI-Pipelines direkt in Forgejo
- YAML-basierte Workflows im Repository
- Artifacts und Logs self-hosted
Eigenes Branding
- Angepasste Startseite mit Marlinz-Logo und -Texten
- Privacy-First / Self-Hosted / Open Source als klare Botschaft
- Verlinkung zur Hauptwebsite und zum Portfolio
Besonderheiten
- 100 % Self-Hosted: Keine Abhängigkeit von GitHub, GitLab oder anderen Diensten
- Privacy-First: Alle Code- und Metadaten bleiben auf dem eigenen Server
- Forgejo: Open Source, aktiv gepflegt, kompatibel mit Gitea-Ökosystem
- Docker: Einfache Installation und Updates per Container
- Eigenes Branding: Startseite und Logo passen zur Marlinz-Website
- Integration: Einbindung in marlinz.de (Portfolio, Ticket-System, Repo-Links)
Einsatz
Git of Marlinz hostet die Repositories der Marlinz-Projekte (u. a. marlinz, PitLane, PowerShell). Die Migration von GitHub auf die eigene Instanz ist abgeschlossen; alle Remotes zeigen auf git.marlinz.de. Die Plattform wird aktiv für Entwicklung, Issue-Tracking und CI genutzt.