Zum Hauptinhalt springen
Cloud / STACKIT / Produkte / STACKIT Git - Verwaltetes Forgejo-Hosting

STACKIT Git - Verwaltetes Forgejo-Hosting

STACKIT Git: verwaltetes Git-Hosting auf Basis von Forgejo mit GitHub-Actions-kompatiblen STACKIT Pipelines, DSGVO-konform.

Developer Platform
Preismodell Monatliche Abrechnung nach Nutzeranzahl und Speicher, z. B. Einstiegspaket für 10 Nutzer mit 10 GB Storage
Verfügbarkeit Deutsche STACKIT-Rechenzentren
Datensouveränität 100% deutsche Rechenzentren
Zuverlässigkeit SLA gemäß Anbieter (siehe offizielle SLA-Seite) SLA

Was ist STACKIT Git?

STACKIT Git ist ein vollständig verwalteter Git-Hosting-Dienst in deutschen Rechenzentren für Versionskontrolle, Code-Zusammenarbeit und CI/CD-Automatisierung. Der Dienst basiert auf Forgejo, einem quelloffenen Community-Fork von Gitea, und bietet damit eine von GitHub und GitLab unabhängige, europäische Alternative. Als deutscher Cloud-Provider stellt STACKIT sicher, dass Quellcode und Build-Artefakte in deutschen Rechenzentren verbleiben.

Kernfunktionen

  • Git-Repository-Hosting: Private Repositories mit Pull Requests, Issues und Wiki auf Forgejo-Basis
  • STACKIT Pipelines: CI/CD auf Basis von Forgejo Actions, zu rund 90% kompatibel mit GitHub Actions
  • Verwaltete und eigene Runner: Von STACKIT verwaltete Runner (aktuell Forgejo Runner v12) werden bei Pushes und Events automatisch bereitgestellt und nach Jobende wieder abgebaut; jeder Job läuft in einer frischen, isolierten Umgebung ohne Datenreste zwischen Läufen. Vordefinierte Images decken u. a. Docker, Node.js, Python, Ubuntu, Alpine und Java (Amazon Corretto 21) ab; weitere Umgebungen lassen sich über eigene Docker-Images oder selbst gehostete Custom Runner abbilden
  • Freigaben für kritische Stufen: Manuelle Workflow-Freigabe im STACKIT Portal oder als Split-Workflow über zwei Dateien
  • Identity-Provider-Anbindung: Automatisiertes User-Onboarding und Föderation über den eigenen Identity Provider
  • IP-Whitelisting: ACL Control beschränkt den ein- und ausgehenden Datenverkehr der Repositories
  • Container-Registry-Integration: Direkte Anbindung an die STACKIT Container Registry zum Bauen und Veröffentlichen von Images
  • Secrets-Integration: Anbindung an den STACKIT Secrets Manager für sichere Credential-Verwaltung in Pipelines

Typische Anwendungsfälle

Source Code Management: Unternehmen hosten ihren Quellcode in STACKIT Git statt bei US-Anbietern. Repositories, Commits und Branches bleiben in Deutschland mit granularen Zugriffskontrollen.

CI/CD-Pipeline-Automatisierung: Teams definieren Pipelines als Code und lassen sie über STACKIT Pipelines automatisch bei jedem Commit ausführen — inklusive Build, Test und Deployment.

Migration bestehender GitHub-Actions-Workflows: Dank der hohen Kompatibilität lassen sich viele bestehende GitHub-Actions-Workflows mit überschaubarem Aufwand auf STACKIT Pipelines übertragen.

Vorteile

  • DSGVO-konform: Quellcode und Build-Artefakte verbleiben in deutschen Rechenzentren
  • Keine Abhängigkeit von US-Hyperscalern für Code-Hosting und CI/CD
  • Offene, auf Forgejo basierende Plattform ohne proprietäres Lock-in
  • Nahtlose Integration mit STACKIT Container Registry und Secrets Manager

Integration mit innFactory

Als offizieller STACKIT-Partner unterstützt innFactory Sie bei STACKIT Git: Migration bestehender Repositories, Aufbau von STACKIT-Pipelines-Workflows, Container-Registry-Anbindung und Secrets-Management-Konfiguration.

Typische Anwendungsfälle

Source Code Management
CI/CD-Pipelines mit STACKIT Pipelines
Code-Review-Workflows
Issue Tracking und Projektmanagement

Technische Spezifikationen

Approvals Manuelle Workflow-Freigabe über das STACKIT Portal, um Workflows vor risikoreichen Deployment-Stufen anzuhalten; alternativ als Split-Workflow über zwei Dateien
Ci cd STACKIT Pipelines (Forgejo Actions, ca. 90% kompatibel mit GitHub Actions)
Container registry Direkte Integration mit STACKIT Container Registry
Identity Anbindung des eigenen Identity Providers an die STACKIT-Git-Instanz für automatisiertes User-Onboarding und Föderation
Network access IP-Whitelisting (ACL Control) zur Beschränkung des ein- und ausgehenden Datenverkehrs der Repositories
Platform Forgejo (Community-Fork von Gitea)
Runner environments Vordefinierte STACKIT-Runner-Images: stackit-docker (Ubuntu 22.04 mit Docker, Node.js, Python, Git), stackit-ubuntu-20/-22, stackit-alpine/-alpine-bash, stackit-busybox sowie stackit-coretto-21 (Java/Amazon Corretto 21); weitere Umgebungen (z. B. Go, Salesforce CLI) lassen sich über eigene Docker-Images oder selbst gehostete Custom Runner auf Forgejo-Runner-Basis abbilden
Runners Von STACKIT verwaltete Runner (aktuell Forgejo Runner v12) werden bei Code-Pushes oder Events automatisch bereitgestellt und nach Jobende wieder abgebaut; jeder Job läuft in einer frischen, isolierten Umgebung ohne Datenreste zwischen Läufen, verteilt über mehrere Availability Zones

Häufig gestellte Fragen

Basiert STACKIT Git auf GitLab oder GitHub?

Keines von beiden. STACKIT Git basiert auf Forgejo, einem quelloffenen Community-Fork von Gitea. Für CI/CD kommen STACKIT Pipelines auf Basis von Forgejo Actions zum Einsatz, die zu rund 90% mit GitHub Actions kompatibel sind.

Kann ich CI/CD-Pipelines ausführen?

Ja, über STACKIT Pipelines. Diese unterstützen sowohl von STACKIT verwaltete Runner (aktuell Forgejo Runner v12, mit vordefinierten Images wie stackit-docker, stackit-ubuntu-22 oder stackit-coretto-21 für Java) als auch eigene, selbst gehostete Custom Runner auf Forgejo-Runner-Basis, jeweils in isolierten, nach Jobende automatisch gelöschten Umgebungen.

Gibt es eine Container Registry?

STACKIT Git bietet eine direkte Integration mit der separaten STACKIT Container Registry, sodass Images im Rahmen der Pipeline gebaut und dorthin gepusht werden können.

Kann ich bestehende GitHub-Actions-Workflows wiederverwenden?

Weitgehend ja. STACKIT Pipelines sind zu rund 90% kompatibel mit GitHub Actions, sodass sich viele bestehende Workflows und Community-Actions mit geringem Anpassungsaufwand übernehmen lassen.

Lassen sich Freigaben vor kritischen Deployments erzwingen?

Ja. STACKIT Pipelines bieten eine manuelle Workflow-Freigabe: Über eine Konfiguration im STACKIT Portal wird ein Workflow angehalten und muss vor risikoreichen Deployment-Stufen manuell bestätigt werden. Alternativ lässt sich dasselbe Verhalten über einen Split-Workflow mit zwei Dateien abbilden, allerdings mit weniger Konfigurationsmöglichkeiten.

Kann ich meinen eigenen Identity Provider anbinden?

Ja. Der unternehmenseigene Identity Provider lässt sich direkt mit der STACKIT-Git-Instanz verbinden, um User-Onboarding und Föderation zu automatisieren.

Wie lässt sich der Zugriff auf die Repositories einschränken?

STACKIT Git unterstützt IP-Whitelisting (ACL Control): Damit lässt sich der ein- und ausgehende Datenverkehr der Git-Repositories auf definierte Adressbereiche beschränken.

Was kostet STACKIT Git?

Die Abrechnung erfolgt monatlich nach Nutzeranzahl und Speicherplatz. STACKIT bietet unter anderem ein Einstiegspaket für kleine Teams mit 10 Nutzern und 10 GB Storage zu einem reduzierten Preis; Details stehen auf der offiziellen Preisseite.

Hinweis: Alle Produktinformationen auf dieser Seite wurden sorgfältig zusammengestellt, sind jedoch ohne Gewähr und können veraltet oder unvollständig sein. Cloud-Services entwickeln sich schnell weiter — Funktionen, Preise, SLAs und Verfügbarkeit ändern sich laufend. Verbindliche und aktuelle Informationen finden Sie ausschließlich auf der offiziellen Produktseite von STACKIT (offizielle Dokumentation). Diese Seite stellt kein Angebot von STACKIT dar.

STACKIT Partner

innFactory ist offizieller STACKIT Partner. Wir bieten Beratung, Implementierung und Managed Services für die souveräne Cloud.

STACKIT Official Partner

Ähnliche Produkte anderer Cloud-Anbieter

Andere Cloud-Anbieter bieten vergleichbare Services in dieser Kategorie. Als Multi-Cloud Partner helfen wir bei der richtigen Wahl.

Google Cloud

Buildpacks - Container-Images aus Quellcode ohne Dockerfile

Google Clouds Buildpacks ist ein Open-Source-Projekt, das Anwendungsquellcode in produktionsreife Container-Images für …

Preismodell Open-Source-Projekt; Kosten entstehen …
SLA SLA gemäß Anbieter je genutztem Dienst / siehe offizielle Dokumentation
Vergleichen →
Google Cloud

Cloud Foundation Toolkit - Referenzvorlagen und Terraform-Module

Das Cloud Foundation Toolkit stellt Referenzvorlagen bereit: wiederverwendbare Terraform-Module und Blueprints zur …

Preismodell Vorlagen und Module selbst sind …
SLA SLA gemäß Anbieter je bereitgestelltem Dienst / siehe offizielle Dokumentation
Vergleichen →
Google Cloud

Developer Connect - Verbindungen zu Source-Code-Systemen

Developer Connect verwaltet sichere Verbindungen zu GitHub, GitLab, Bitbucket und Secure Source Manager und liefert …

Preismodell Kosten entstehen nur bei Nutzung des …
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →
Google Cloud

Google Cloud APIs - Programmatische Schnittstellen zu Google Cloud

Google Cloud APIs sind die programmatischen Schnittstellen zu Google-Cloud-Diensten mit JSON-HTTP- und gRPC-Zugriff über …

Preismodell Abrechnung über den jeweiligen …
SLA SLA gemäß Anbieter je Dienst / siehe offizielle Dokumentation
Vergleichen →
Google Cloud

Secure Source Manager - Verwalteter Git-Dienst

Secure Source Manager ist ein regional bereitgestelltes, mandantenreines Git-Repository als Managed Service in Google …

Preismodell Pro Instanz und Monat, unabhängig von …
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →
AWS

AWS CDK: Infrastruktur als Code in Programmiersprachen

Das AWS Cloud Development Kit definiert Infrastruktur in TypeScript, Python, Java, C# oder Go und stellt sie über AWS …

Preismodell Laut FAQ keine Zusatzkosten für das AWS …
SLA N/A (Open-Source-Framework ohne eigenes SLA)
Vergleichen →

58 vergleichbare Produkte bei anderen Cloud-Anbietern gefunden.

Bereit, mit STACKIT Git - Verwaltetes Forgejo-Hosting zu starten?

Unsere zertifizierten STACKIT Experten helfen bei Architektur, Integration und Optimierung.

Beratung vereinbaren