Torna agli aggiornamenti
New releaseJul 25, 2026

dredge-cargo v0.11.1

Vault CLI crittografato per note, configurazioni, chiavi e file. Cerca, non organizzare.

Condividi

Questo NON è un password manager. NON è un'app per appunti. E sicuramente NON è un registro tassonomico di provenienza di esemplari aberranti bentonici di acque profonde. Ma fa le prime due cose meglio di entrambi. Sto scherzando (non proprio).

Cerca, non organizzare. Note, configurazioni, chiavi, segreti — cinque secondi dal tuo terminale.


"Non infastidirmi con il caos comune." — Il Pesciaiolo

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

Le fantastiche funzionalità che non hai mai visto prima

  • Archiviazione crittografata — Clona il repository e ottieni un assoluto gergo criptico. Non puoi nemmeno capire cosa c'è nel repository senza la password. (Ho usato AES-256-GCM + Argon2id)
  • Ricerca istantanea — Ho creato un algoritmo di ricerca fuzzy personalizzato perché sono pigro e voglio la voce giusta tra 300 altre in millisecondi senza doverci pensare.
  • Archivia qualsiasi cosa — note, script, dotfile, immagini, archivi zip. Se è un file ed esiste, può essere archiviato in dredge.
  • Collegamento live dei file — Funzionalità interessante, collega simbolicamente qualsiasi elemento a un percorso di sistema in modo da poterlo leggere e modificare direttamente o tramite dredge. Qualsiasi modifica si sincronizza in entrambe le direzioni con il repository.
  • Basato su Git — repository privato di tua proprietà. Quindi basta git clone e hai i tuoi dati.
  • Password di sessione — Un prompt per sessione terminale. Dopodiché, puoi usare senza password finché non uccidi il terminale. (leggi la sezione sulla sicurezza per capire meglio)
  • Cestino + annulla — gli elementi eliminati vanno nel cestino. Quindi basta usare dredge undo se elimini accidentalmente.

Cosa archiviare in dredge?

Non ti giudicherò. Fastidiose chiavi API che appaiono solo una volta, configurazione SSH, prompt AI, password, script shell veri e propri che puoi eseguire, template email?, dotfile (strano ma funzionerà bene), archivi zip, lista di film, elenchi di URL per accesso rapido...

Anche una copia legale del capitolo 2 di Chainsaw Man in giapponese. (Potrei averlo o meno, quello specifico)


Installa

macOS Linux

Go

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

Assicurati che $GOPATH/bin (di solito ~/go/bin) sia nel tuo PATH.

Universal

curl -sSL https://raw.githubusercontent.com/DeprecatedLuar/the-satellite/main/satellite.sh | bash -s -- install DeprecatedLuar/dredge-cargo:dredge
Altri metodi di installazione

Installazione manuale

  1. Scarica il binario per il tuo OS dalle release
  2. Rendi eseguibile: chmod +x dredge-*
  3. Sposta nel PATH: mv dredge-* ~/.local/bin/dredge

Da sorgente

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

Avvio rapido

# 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
Utilizzo
# 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

Come funziona

"Non riesco a immaginare cosa ci sia laggiù nelle profondità." — Il Guardiano del Faro

Ok, per riassumere: ho deciso di utilizzare due principali tecnologie crittografiche: Argon2id e ovviamente AES-256, più specificamente la variante GCM. Argon2id perché è LA raccomandazione dell'RFC 9106 e vincitore del PHC 2015. Questo è tutto. La variante GCM di AES perché rende tutti i dati crittografati impossibili da manomettere grazie all'impronta digitale. Anche questo è tutto.

Categorie