Neu: Kontorfix, eure privaten Pakete an einem Ort
Eine Registry für private Pakete, die ihr selbst betreibt. Composer, npm, Python und Docker-Images, mit widerrufbaren Tokens und einem eigenen Portal für jeden Kunden.
von NoiXdev
Ihr baut Software für mehrere Kunden, und ein Teil davon steckt in privaten Paketen. Ein Composer-Paket hier, ein npm-Modul dort, ein Docker-Image für den Betrieb. Jeder Kunde soll nur bekommen, was ihm zusteht. Und wenn ein Projekt endet, soll der Zugang sauber wieder zugehen.
Kontorfix sammelt diese Pakete an einem Ort und liefert sie kontrolliert aus. Es läuft als Container auf eurem eigenen Server. Eure Pakete verlassen eure Infrastruktur nicht.
Was es kann
- Composer, npm, Python sowie Docker- und OCI-Images. Öffentliche Pakete von Packagist, npmjs und PyPI werden gespiegelt und lokal vorgehalten.
- Getrennte Registries unter eigenem Pfad oder eigener Domain.
- Ein eigenes Portal für jeden Kunden, jeweils in einer eigenen Organisation.
- Widerrufbare Tokens, getrennt nach Lesen und Veröffentlichen. Dazu Service-Konten für Automatisierung.
- Eine REST-API und ausgehende Webhooks für angebundene Systeme.
Loslegen
Wie ihr Kontorfix aufsetzt, steht auf der Projektseite.