Zurück zu den Updates
New releaseJul 25, 2026

dredge-cargo v0.11.1

Verschlüsseltes CLI-Tresor für Notizen, Konfigurationen, Schlüssel und Dateien. Suchen, nicht organisieren.

Teilen

Dies ist KEIN Passwort-Manager. KEINE Notizen-App. Und definitiv KEINE taxonomische Herkunftsregistrierung für benthische Tiefsee-Abnormitäten. Aber die ersten beiden macht es besser als beide. Nur ein Scherz (nicht wirklich).

Suchen, nicht organisieren. Notizen, Konfigurationen, Schlüssel, Geheimnisse — in fünf Sekunden von deinem Terminal aus.


„Belästige mich nicht mit alltäglichem Krimskrams.“ — Der Fischhändler

dredge Demo
go install github.com/DeprecatedLuar/dredge-cargo/cmd/dredge@latest

Die coolen Funktionen, die du noch nie gesehen hast

  • Verschlüsselter Speicher — Klone das Repo und erhalte absolut kryptischen Kauderwelsch. Du kannst nicht einmal erkennen, was im Repo ist, ohne das Passwort. (Ich habe AES-256-GCM + Argon2id verwendet)
  • Sofortige Suche — Ich habe einen benutzerdefinierten Fuzzy-Suchalgorithmus entwickelt, weil ich faul bin und den richtigen Eintrag unter 300 anderen in Millisekunden finden will, ohne darüber nachdenken zu müssen.
  • Alles speichern — Notizen, Skripte, Dotfiles, Bilder, Zip-Archive. Wenn es eine Datei ist und existiert, kann es in dredge gespeichert werden.
  • Live-Dateiverlinkung — Coole Funktion: Verknüpfe einen beliebigen Eintrag mit einem Systempfad, sodass du direkt oder über dredge lesen und bearbeiten kannst. Änderungen werden in beide Richtungen mit dem Repo synchronisiert.
  • Git-gestützt — Privates Repo, das dir gehört. Also einfach git clone und du hast deine Daten.
  • Sitzungspasswort — Eine Eingabeaufforderung pro Terminalsitzung. Danach kannst du passwortlos arbeiten, bis du das Terminal schließt. (Lies den Sicherheitsabschnitt, um es besser zu verstehen)
  • Papierkorb + Rückgängig — Gelöschte Elemente landen im Papierkorb. Verwende einfach dredge undo, wenn du versehentlich löschst.

Was in dredge speichern?

Ich urteile nicht. Nervige API-Schlüssel, die nur einmal angezeigt werden, SSH-Konfiguration, KI-Prompts, Passwörter, buchstäbliche Shell-Skripte, die du ausführen kannst, E-Mail-Vorlagen?, Dotfiles (seltsam, aber funktioniert einwandfrei), Zip-Archive, Filmliste, Listen von URLs für schnellen Zugriff...

Sogar eine legale Kopie von Chainsaw Man Kapitel 2 auf Japanisch. (Die habe ich möglicherweise auch genau so)


Installieren

macOS Linux

Go

go install github.com/DeprecatedLuar/dredge-cargo/cmd/dredge@latest

Stelle sicher, dass $GOPATH/bin (normalerweise ~/go/bin) in deinem PATH ist.

Universal

curl -sSL https://raw.githubusercontent.com/DeprecatedLuar/the-satellite/main/satellite.sh | bash -s -- install DeprecatedLuar/dredge-cargo:dredge
Weitere Installationsmethoden

Manuelle Installation

  1. Lade die Binärdatei für dein Betriebssystem von den Releases herunter
  2. Ausführbar machen: chmod +x dredge-*
  3. In den PATH verschieben: mv dredge-* ~/.local/bin/dredge

Aus dem Quellcode

git clone https://github.com/DeprecatedLuar/dredge-cargo
cd dredge-cargo
go build -o dredge ./cmd/dredge
mv dredge ~/.local/bin/

Schnellstart

# Initialize with an existing git remote
dredge init yourusername/vault   # GitHub shorthand
# or: dredge init [email protected]:you/vault.git

# Add your first item
dredge add "OpenAI Key" -c "sk-..." -t keys api #opens the editor without -c flag

# Search for it
dredge search openai

# Push to git
dredge push
Verwendung
# Add anything
dredge add My SSH Config -t ssh dotfiles --import ~/.ssh/config
dredge add "Master Architect Prompt" --import prompt.md -t ai prompts
dredge add "Watchlist" -c "Dune 2, Oppenheimer..." -t lists
dredge add "project-backup" --import project.tar.gz   # binary files too :D

# Search — just type whatever you remember
dredge search prompt
dredge search aws key
dredge search ssh

# View, edit, remove
dredge view <id>
dredge edit <id>
dredge rm <id>
dredge undo          # brought it back

# Search results are numbered — just type the number to view
dredge search ssh    # shows: 1. [xKP] SSH Config  2. [mNq] SSH Key
dredge 1             # views it directly

# Git sync
dredge push
dredge pull
dredge sync          # pull + push

So funktioniert's

"Ich kann mir nicht vorstellen, was da unten in der Tiefe ist." — Der Leuchtturmwärter

Okay, um es zusammenzufassen:

Ich habe mich für zwei Hauptkryptotechnologien entschieden: Argon2id und natürlich AES-256, genauer gesagt die GCM-Variante.

Argon2id, weil es die EMPFEHLUNG aus RFC 9106 und der Gewinner des PHC-Wettbewerbs 2015 ist. Das wars. Die GCM-Variante von AES, weil sie alle verschlüsselten Daten aufgrund von Fingerabdrücken manipulationssicher macht. Das wars auch.

Kategorien