Pfeil links und rechts: zum benachbarten Tool in der Übersicht wechseln. Pfeil hoch und runter scrollen die Seite.

Shelve

Shelve

Zentrales Secrets-Management mit Verschlüsselung und Team-Synchronisation

Website besuchen
Herzen Heat (0–100)
425 Stars Apache-2.0 @shelve/cli@5.2.0 31. Mai 2026 Seit Feb. 2024 17 offene Issues

Zusammenfassung

Shelve ist eine Plattform für sicheres Secrets-Management, die API-Keys, Tokens und Umgebungsvariablen zentral verwaltet. Das Tool bietet Envelope-Verschlüsselung pro Projekt, automatische GitHub-Synchronisation und ist kompatibel mit AI-Coding-Agents wie Cursor und Claude.

Screenshot der Website von Shelve

Vorteile

  • + Open Source und kostenlos selbst hostbar mit vollständiger Kontrolle über Verschlüsselungskeys
  • + AES-256-GCM Envelope-Verschlüsselung pro Projekt begrenzt Schaden bei Kompromittierung
  • + Nahtlose Integration mit AI-Coding-Agents durch automatische .cursorignore/.aiderignore-Konfiguration

Nachteile

  • Gehostete Version noch relativ neu, langfristige Verfügbarkeit unklar
  • Begrenzte Third-Party-Integrationen außer GitHub derzeit verfügbar

Anwendungsfälle

  • Zentrale Verwaltung von API-Keys und Umgebungsvariablen für Entwicklerteams
  • Automatische Synchronisation von GitHub Actions Secrets mit Single Source of Truth
  • Sichere Secrets-Injection in CI/CD-Pipelines ohne .env-Dateien auf der Festplatte
  • Audit-Logging aller Zugriffe auf sensible Konfigurationsdaten mit IP und User-Agent

Ideal für

Entwicklerteams und DevOps-Engineers, die eine sichere, zentrale Lösung für Secrets-Management mit vollständiger Audit-Kontrolle benötigen.

Tags

Was ist Shelve?

Shelve ist eine Plattform für Secrets-Management, die API-Keys, Tokens und Umgebungsvariablen zentral speichert und verwaltet. Der Kern des Ansatzes: Keine .env-Dateien mehr auf lokalen Festplatten oder in Repositories, sondern eine verschlüsselte, versionierte Quelle für alle Konfigurationsdaten eines Teams. Shelve lässt sich selbst hosten. Wer das tut, behält vollständige Kontrolle über die Verschlüsselungskeys.

Kernfunktionen

  • AES-256-GCM Envelope-Verschlüsselung pro Projekt. Wird ein einzelnes Projekt kompromittiert, bleiben andere Projekte geschützt, weil jeder Schlüssel separat verwaltet wird.
  • GitHub Actions Synchronisation. Shelve fungiert als Single Source of Truth und schreibt Secrets automatisch in GitHub Actions. Manuelle Pflege an zwei Stellen entfällt.
  • Secrets-Injection in CI/CD-Pipelines. Statt .env-Dateien auf dem Build-Server landen Secrets direkt und kontrolliert im Pipeline-Prozess.
  • Audit-Log mit IP und User-Agent. Jeder Zugriff auf sensible Konfigurationsdaten wird protokolliert. Das erleichtert forensische Analysen nach Vorfällen.
  • AI-Agent-Kompatibilität. Shelve konfiguriert automatisch .cursorignore- und .aiderignore-Dateien, damit Tools wie Cursor oder Claude keinen Zugriff auf Secret-Dateien bekommen.
  • Open-Source und selbst hostbar. Der vollständige Code ist einsehbar, das Deployment liegt in eigener Hand.

Für wen eignet sich Shelve?

Entwicklerteams, die Secrets bisher über geteilte .env-Dateien, Passwortmanager oder informelle Kanäle verteilen, bekommen mit Shelve eine zentrale Alternative mit Zugriffsprotokoll. Besonders relevant ist das Audit-Logging für Teams, die Compliance-Anforderungen erfüllen müssen. Die AI-Agenten-Integration adressiert ein konkretes Problem: Viele Entwickler arbeiten inzwischen mit Coding-Assistenten, die ohne explizite Konfiguration auch auf Secret-Dateien zugreifen können.

Wer die gehostete Version nutzen will, sollte bedenken, dass Shelve noch relativ neu ist und die langfristige Verfügbarkeit des Dienstes unklar bleibt. Für produktionskritische Umgebungen ist die Self-Hosted-Variante daher die naheliegendere Wahl.

Einordnung & Alternativen

Shelve bewegt sich im Segment der entwicklerzentrierten Secrets-Manager, zu dem auch HashiCorp Vault, Doppler oder Infisical gehören. Vault ist deutlich umfangreicher, erfordert aber entsprechend mehr Konfigurationsaufwand. Infisical ist ebenfalls Open Source und bietet mehr Third-Party-Integrationen. Genau da liegt Shelves aktuell deutlichste Einschränkung: Außer GitHub sind kaum weitere Integrationen verfügbar.

Wer primär mit GitHub arbeitet, AI-Coding-Agents im Team einsetzt und eine schlanke Self-Hosted-Lösung mit nachvollziehbarem Audit-Trail sucht, bekommt mit Shelve ein fokussiertes Werkzeug, das genau diesen Stack abdeckt.

Ähnliche Tools

Passende Blogposts

Meooow! Lust auf Tool-Tipps per Mail?

Ja, gern!