Voltar às atualizações
New releaseJul 25, 2026

dredge-cargo v0.11.1

Cofre CLI criptografado para notas, configurações, chaves e arquivos. Pesquise, não organize.

Compartilhar

Isto NÃO é um gerenciador de senhas. NÃO é um aplicativo de notas. E definitivamente NÃO é um registro de proveniência taxonômica de espécimes bentônicos aberrantes do fundo do mar. Mas faz os dois primeiros melhor do que qualquer um. Brincadeira (nem tanto).

Pesquise, não organize. Notas, configurações, chaves, segredos — cinco segundos a partir do seu terminal.


"Não me incomode com bagunça comum." — O Peixeiro

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

As funcionalidades legais que você nunca viu antes

  • Armazenamento criptografado — Clone o repositório e obtenha um emaranhado criptográfico absoluto. Você não consegue nem saber o que há no repositório sem a senha. (Usei AES-256-GCM + Argon2id)
  • Pesquisa instantânea — Criei um algoritmo de busca fuzzy personalizado porque sou preguiçoso e quero a entrada certa entre 300 outras em milissegundos sem ter que pensar nisso.
  • Armazene qualquer coisa — notas, scripts, dotfiles, imagens, arquivos zip. Se é um arquivo e existe, pode ser armazenado no dredge.
  • Vinculação de arquivo ao vivo — Recurso legal, crie um link simbólico de qualquer item para um caminho do sistema para que você possa ler e editar diretamente ou através do dredge. Qualquer alteração é sincronizada nos dois sentidos com o repositório.
  • Com suporte Git — repositório privado que você possui. Então é só fazer git clone e você tem seus dados.
  • Senha de sessão — Um prompt por sessão de terminal. Depois disso, você pode usar sem senha até fechar o terminal. (leia a seção de segurança para entender melhor)
  • Lixeira + desfazer — itens excluídos vão para a lixeira. Então é só usar dredge undo se excluir acidentalmente.

O que armazenar no dredge?

Não vou te julgar. Chaves de API irritantes que aparecem apenas uma vez, configuração SSH, prompts de IA, senhas, scripts de shell literais que você pode executar, modelos de e-mail?, dotfiles (estranho, mas funciona bem), arquivos zip, lista de filmes, listas de URLs para acesso rápido... Até uma cópia legal do capítulo 2 de Chainsaw Man em japonês. (Eu posso ou não ter essa especificamente)


Instalar

macOS Linux

Go

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

Certifique-se de que $GOPATH/bin (geralmente ~/go/bin) está no seu PATH.

Universal

curl -sSL https://raw.githubusercontent.com/DeprecatedLuar/the-satellite/main/satellite.sh | bash -s -- install DeprecatedLuar/dredge-cargo:dredge
Outros Métodos de Instalação

Instalação Manual

  1. Baixe o binário para seu SO em releases
  2. Torne executável: chmod +x dredge-*
  3. Mova para o PATH: mv dredge-* ~/.local/bin/dredge

A partir da Fonte

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

Início Rápido

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

Como funciona

"Não consigo imaginar o que está lá no fundo." — O Guardião do Farol

Ok, então resumindo:

Eu optei por usar duas principais tecnologias criptográficas: Argon2id e, claro, AES-256, mais especificamente a variante GCM.

Argon2id porque é A recomendação da RFC 9106 e o vencedor do PHC 2015. É isso. A variante GCM do AES porque torna todos os dados criptografados impossíveis de adulterar devido à impressão digital. É isso também.

Categorias