
Coffre-fort CLI chiffré pour notes, configurations, clés et fichiers. Cherchez, n'organisez pas.
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
go install github.com/DeprecatedLuar/dredge-cargo/cmd/dredge@latest
git clone et vous avez vos données.dredge undo si vous supprimez accidentellement.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)
go install github.com/DeprecatedLuar/dredge-cargo/cmd/dredge@latest
Assurez-vous que $GOPATH/bin (généralement ~/go/bin) est dans votre PATH.
curl -sSL https://raw.githubusercontent.com/DeprecatedLuar/the-satellite/main/satellite.sh | bash -s -- install DeprecatedLuar/dredge-cargo:dredge
Installation manuelle
chmod +x dredge-*mv dredge-* ~/.local/bin/dredgeDepuis les sources
git clone https://github.com/DeprecatedLuar/dredge-cargo
cd dredge-cargo
go build -o dredge ./cmd/dredge
mv dredge ~/.local/bin/
# 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
# 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
« 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.