Zurück zu allen offenen Projekten
Zurück zu allen offenen Projekten
GO Entwicklung mit Forgejo
Dresden

Start: 03.11.2025
Dauer: 14 Monate +
Volumen: Teilzeit bis zu 75%
Lokation: Remote
Aufgaben:
- Anpassung Forgejo Standard Ausprägung:
- Entwicklung von Artefakt-Caching aus externen Repositories (Minimum: Maven, npm, Docker, ideal alle unterstützten Artefakt-Typen)
- Ermöglichung von öffentlichem Lesezugriff auf Artefakt-Repository-Caches
- Ermöglichung der Zugriffsbeschränkung auf Artefakt-Repository-Caches für Gruppen und Nutzer
- Hinterlegung von Credentials für externe Repositories (z.B. Docker Hub, Hersteller-Repositories, etc.) ggf. Erweiterung der Forgejo-API falls erforderlich (kann sich aus den anderen Arbeitspaketen ergeben)
Notwendige Kompetenzen (Must-haves):
- Kenntnisse der Arbeitsweise von Opensource Communities
- Go-Entwicklung, incl. REST API und Web Frameworks
- CSS und Javascript Grundlagen
- Git Kenntnisse
- Selbstorganisiertes Arbeiten ist wichtig
- Iterative Arbeitsweise
Nice to have:
- Forgejo-Code-Kenntnisse
- Umgang mit CI/CD Technologie
- Artifactory Kenntnisse