Zum Inhalt springen

Anwendungen → Forgejo

Ihr Code, Ihre Issues, Ihre CI — selbst gehostet.

Forgejo ist eine Open-Source-Git-Plattform (MIT) — Fork von Gitea — die GitHub, GitLab oder Bitbucket für Teams ersetzt, die selbst gehostetes Code-Hosting benötigen. Repositories, Issue-Tracking, Projektboards, Pull-Requests, Wiki, integrierte CI/CD und Paketregister — auf Ihrem eigenen ReefOffice-Server mit nativem OIDC SSO.

Was Forgejo macht

Forgejo ist eine vollständige Git-Plattform für die Code-Zusammenarbeit. Hosten Sie öffentliche und private Repositories mit fein granularer Zugriffskontrolle, überprüfen Sie Änderungen durch Pull-Requests, verfolgen Sie Fehler und Funktionen mit Issues und Projektboards, dokumentieren Sie Ihre Projekte mit dem integrierten Wiki und automatisieren Sie Builds und Tests mit der integrierten CI/CD.

Warum Forgejo auf ReefOffice

1

Git-Repository-Hosting

Unbegrenzte öffentliche und private Repositories mit Branch-Schutz, signierten Commits, Push-Regeln und Webhook-Support. Fein granulare Zugriffskontrolle pro Repository oder Organisation.

2

Issue-Tracking und Projektboards

Verfolgen Sie Fehler, Funktionen und Aufgaben mit Labels, Meilensteinen, Zeiterfassung, Abhängigkeiten und benutzerdefinierten Feldern. Kanban-Projektboards mit Drag-and-Drop.

3

Integrierte CI/CD

Forgejo Actions bietet GitHub Actions-kompatible CI/CD. Definieren Sie Workflows in YAML, führen Sie sie auf Forgejo-eigenen Runnern oder Ihrer eigenen Infrastruktur aus.

4

Paketregister

Hosten Sie Ihre eigenen Pakete — npm, PyPI, Docker, Maven, Go-Module, NuGet und mehr. Integriert mit Ihrer CI/CD für automatisierte Veröffentlichung.

5

SSO und Teamzugriff

Nativer OIDC SSO über Authentik. Ihr Team meldet sich mit denselben Anmeldedaten an, die es für Nextcloud, Dolibarr und alle anderen ReefOffice-Dienste verwendet.

6

Wiki und Projektdokumentation

Jedes Repository enthält ein integriertes Wiki für Dokumentation, Versionshinweise und Entwicklungsanleitungen. Unterstützt Markdown mit Syntax-Highlighting, Aufgabenlisten und Diagrammen.

Technisches Detail

Wie es funktioniert

Forgejo ist eine einzelne Go-Binärdatei mit SQLite- oder PostgreSQL-Backend. Auf ReefOffice läuft es als Docker-Container hinter nginx TLS-Terminierung. Die integrierte CI/CD verwendet Forgejo Action Runner.

Wie es in Ihren Stack passt

Forgejo ist der Projekt-Hub für technische ReefOffice-Kunden. Es arbeitet direkt mit code-server (Browser-IDE), Hermes Agent-Protokollen und Activepieces-Webhooks zusammen.

Häufig gestellte Fragen

Kann ich von GitHub oder GitLab migrieren? +

Ja. Forgejo hat integrierte Import-Tools für GitHub, GitLab, Gitea und Bitbucket — Repositories, Issues, Pull-Requests, Meilensteine, Labels und Wiki-Seiten werden migriert.

Wie vergleicht sich Forgejo Actions mit GitHub Actions? +

Forgejo Actions ist kompatibel mit GitHub Actions — Workflows, die für GitHub Actions geschrieben wurden, laufen in der Regel mit minimalen Änderungen auf Forgejo. Die YAML-Syntax ist identisch.

Kann ich Repositories öffentlich machen? +

Ja. Forgejo unterstützt öffentliche Repositories, die ohne Authentifizierung geklont, geforkt und durchsucht werden können. Private Repositories bleiben vollständig verschlüsselt.

Bereit, Ihren Code selbst zu hosten?

Buchen Sie eine Demo und sehen Sie, wie Forgejo auf ReefOffice Ihnen eine vollständige Git-Plattform auf Ihrem eigenen privaten Server mit SSO bietet.

Demo anfragen