Der Artifact Repository Manager, der Enterprise-Preise obsolet macht. Eine Sonatype Nexus Alternative mit Maven, PyPI, npm, Raw und Docker. Dauerhaft kostenlos unter Business Source License – alle Features inklusive, keine Paywall.
MegaRepo ist ein Artifact Repository Manager und eine bezahlbare Alternative zu Sonatype Nexus. Verwalten Sie Ihre Software-Artefakte zentral an einem Ort – ob Maven, PyPI, npm oder Raw-Dateien.
Kein Per-Seat-Pricing, kein Lizenzserver, kein Phone-Home. Einfach ein JAR und PostgreSQL – oder docker compose up.
Warum wir das gebaut haben, welche zwei Lücken MegaRepo schließt und wie das Produkt betrieben wird, steht ausführlich in der Case Study zu MegaRepo.
MegaRepo unterstützt Maven, PyPI, npm und Raw. Dazu drei Repository-Typen: Hosted für eigene Artefakte, Proxy zum Cachen von Upstream-Repositories und Group zur Aggregation mehrerer Repositories unter einer URL.
Von der einfachen Artefakt-Verwaltung bis zu Features, für die Nexus Pro vierstellig pro Jahr verlangt – bei uns alles inklusive.
Blockiert Downloads mit bekannten CVEs oberhalb einer CVSS-Schwelle. Lokaler NVD-Spiegel (~345k CVEs), Offline-Lookup unter 20ms, Block-Log und Whitelist. Mehr erfahren →
JWT- und HTTP-Basic-Auth, rollenbasierte Zugriffskontrolle (RBAC) mit feingranularen Privilegien und konfigurierbarer anonymer Zugriff.
Mehrere LDAP-Server parallel, dynamisches Mapping von LDAP-Gruppen auf MegaRepo-Rollen, Fallback auf lokale Accounts.
Upload und Verwaltung eigener Zertifikate für Proxy-Repositories mit privaten Upstreams.
Regex-basierte ALLOW- und BLOCK-Regeln für den Zugriff auf bestimmte Pfade in Repositories.
Rate-Limiting für Login-Versuche mit exponentiellem Backoff, Audit-Log für alle Aktionen.
Maven (JVM), PyPI (Python), npm (JavaScript) und Raw für beliebige Dateien. Docker-Support in aktiver Entwicklung.
Hosted für eigene Artefakte, Proxy für Upstream-Caches mit Request-Coalescing und Negative-Cache, Group zur Aggregation unter einer URL.
Automatische Bereinigung nach Alter, letztem Download, Größe, Regex oder Release-Only-Retention. Preview vor der Ausführung.
Durchsuchen Sie Komponenten über alle Repositories hinweg mit PostgreSQL pg_trgm – fuzzy, schnell, ohne Extra-Dienst.
Cron-basierte Aufgaben für Cleanup, Blob-Store-Compaction, Negative-Cache-Purge und NVD-Sync. Alles in der UI verwaltbar.
Repository-Konfiguration als YAML exportieren und importieren. Migrationstool aus Nexus OSS für Umständer.
Ein JAR + PostgreSQL. Docker Compose oder Helm Chart. In wenigen Minuten einsatzbereit, keine Schemes-DB, kein ZooKeeper.
Lokales Dateisystem oder S3-kompatibler Blob-Speicher. Mehrere Blob-Stores parallel mit Deduplikation via SHA-256.
Moderne React-Oberfläche (Tailwind 4, Vite). Vollständige REST-API mit Swagger-Dokumentation unter /swagger-ui.
Live-Dashboard über WebSocket: sehen Sie in Echtzeit, welche Artefakte gerade gezogen oder hochgeladen werden.
Lückenlose Aufzeichnung aller Downloads, Uploads, Deletes und Admin-Aktionen mit User, IP, Dauer und Größe.
Ein-Klick-Upload per Drag-and-Drop für manuelle Artefakte. Browse-Oberfläche mit Details, Checksums und Download-Historie.
MegaRepo kostet nichts. Nicht "kostenlos bis Version 1.0", nicht "kostenlos für kleine Teams", nicht "kostenlos solange es uns passt". Sondern kostenlos für jeden, der es einsetzen will – Privatperson, Mittelstand, Konzern. Alle Features inklusive. Keine Paywall hinter Enterprise-Begriffen. Warum wir das so machen →
Keine Per-Seat-Kosten, keine Lizenzserver, kein Phone-Home, keine Feature-Paywall. Installation per Docker, JAR oder Helm Chart – und loslegen. Für jede Teamgröße.
Source-Code offen, Eigenbetrieb frei, Forks erlaubt. Was BSL verhindert: dass jemand anders MegaRepo als kommerziellen SaaS-Dienst weiterverkauft. Nach vier Jahren geht jede Version automatisch in Apache-2.0 über.
Unser Geschäftsmodell ist nicht MegaRepo. Unser Geschäftsmodell ist Software-Consulting und Produktentwicklung – das, was durch KI nicht billiger wird. MegaRepo ist der Beweis, dass wir das können.
MegaRepo ist in wenigen Minuten einsatzbereit. Unser Quick-Guide führt Sie Schritt für Schritt durch die Installation und Konfiguration.
Zum Quick-Guide