Retour aux mises à jour
New releaseJul 25, 2026

dredge-cargo v0.11.1

Coffre-fort CLI chiffré pour notes, configurations, clés et fichiers. Cherchez, n'organisez pas.

Partager

Ceci n'est PAS un gestionnaire de mots de passe. PAS une application de notes. Et certainement PAS un registre de provenance taxonomique d'un spécimen aberrant des profondeurs benthiques. Mais il fait mieux les deux premiers que l'un ou l'autre. Je rigole (pas vraiment).

Cherchez, n'organisez pas. Notes, configurations, clés, secrets — cinq secondes depuis votre terminal.


« Ne m'embêtez pas avec des babioles ordinaires. » — Le Poissonnier

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

Les fonctionnalités géniales que vous n'avez jamais vues

  • Stockage chiffré — Clonez le dépôt et obtenez du charabia cryptique absolu. Vous ne pouvez même pas dire ce qu'il y a dans le dépôt sans le mot de passe. (J'ai utilisé AES-256-GCM + Argon2id)
  • Recherche instantanée — J'ai créé un algorithme de recherche floue personnalisé parce que je suis paresseux et que je veux la bonne entrée parmi 300 autres en une milliseconde sans avoir à y penser.
  • Stockez n'importe quoi — notes, scripts, dotfiles, images, archives zip. Si c'est un fichier et qu'il existe, il peut être stocké dans dredge.
  • Liaison de fichiers en direct — Fonctionnalité sympa, créez un lien symbolique vers n'importe quel élément sur un chemin système pour pouvoir lire et éditer directement ou via dredge. Toutes les modifications sont synchronisées dans les deux sens avec le dépôt.
  • Basé sur Git — dépôt privé qui vous appartient. Donc faites simplement git clone et vous avez vos données.
  • Mot de passe de session — Une seule demande par session de terminal. Après cela, vous pouvez utiliser sans mot de passe jusqu'à ce que vous tuiez le terminal. (lisez la section sécurité pour mieux comprendre)
  • Corbeille + annulation — les éléments supprimés vont à la corbeille. Utilisez simplement dredge undo si vous supprimez accidentellement.

Que stocker dans dredge ?

Je ne vous jugerai pas. Clés API ennuyeuses qui ne s'affichent qu'une fois, configuration SSH, prompts IA, mots de passe, scripts shell littéraux que vous pouvez exécuter, modèles d'email ?, dotfiles (bizarres mais fonctionneront bien), archives zip, liste de films, listes d'URL pour un accès rapide...

Même une copie légale du chapitre 2 de Chainsaw Man en japonais. (Je peux ou non avoir celle-là spécifiquement)


Installation

macOS Linux

Go

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

Assurez-vous que $GOPATH/bin (généralement ~/go/bin) est dans votre PATH.

Universel

curl -sSL https://raw.githubusercontent.com/DeprecatedLuar/the-satellite/main/satellite.sh | bash -s -- install DeprecatedLuar/dredge-cargo:dredge
Autres méthodes d'installation

Installation manuelle

  1. Téléchargez le binaire pour votre OS depuis les releases
  2. Rendez-le exécutable : chmod +x dredge-*
  3. Déplacez-le dans le PATH : mv dredge-* ~/.local/bin/dredge

Depuis les sources

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

Démarrage rapide

# Initialiser avec un dépôt git distant existant
dredge init yourusername/vault   # Raccourci GitHub
# ou : dredge init [email protected]:you/vault.git

# Ajouter votre premier élément
dredge add "OpenAI Key" -c "sk-..." -t keys api # ouvre l'éditeur sans le flag -c

# Le rechercher
dredge search openai

# Pousser vers git
dredge push
Utilisation
# Ajouter n'importe quoi
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   # fichiers binaires aussi :D

# Rechercher — tapez juste ce dont vous vous souvenez
dredge search prompt
dredge search aws key
dredge search ssh

# Voir, éditer, supprimer
dredge view <id>
dredge edit <id>
dredge rm <id>
dredge undo          # ramené

# Les résultats de recherche sont numérotés — tapez simplement le numéro pour voir
dredge search ssh    # affiche : 1. [xKP] SSH Config  2. [mNq] SSH Key
dredge 1             # le voir directement

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

Comment ça marche

« Je n'imagine pas ce qu'il y a là-bas dans les profondeurs. » — Le Gardien du Phare

Bon alors pour résumer :

J'ai décidé d'utiliser deux technologies de chiffrement principales : Argon2id et bien sûr AES-256, plus précisément la variante GCM.

Catégories