Volver a actualizaciones
Nuevo releaseJul 25, 2026

dredge-cargo v0.11.1

Cifrado CLI bóveda para notas, configuraciones, claves y archivos. Busca, no organices.

Compartir

Esto NO es un gestor de contraseñas. NO es una aplicación de notas. Y definitivamente NO es un registro de procedencia taxonómica de especímenes aberrantes bentónicos de aguas profundas. Pero hace las dos primeras mejor que cualquiera de ellas. Es broma (no realmente).

Busca, no organices. Notas, configuraciones, claves, secretos — a cinco segundos desde tu terminal.


"No me molestes con basura común." — El Pescadero

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

Las características interesantes que nunca has visto antes

  • Almacenamiento cifrado — Clona el repositorio y obtén galimatías críptico absoluto. Ni siquiera puedes saber qué hay en el repositorio sin la contraseña. (Usé AES-256-GCM + Argon2id)
  • Búsqueda instantánea — Hice un algoritmo de búsqueda difusa personalizado porque soy vago y quiero la entrada correcta entre 300 otras en milisegundos sin tener que pensar en ello.
  • Almacena cualquier cosa — notas, scripts, dotfiles, imágenes, archivos zip. Si es un archivo y existe, se puede almacenar en dredge.
  • Enlace de archivos en vivo — Característica genial, enlaza simbólicamente cualquier elemento a una ruta del sistema para que puedas leer y editar directamente o a través de dredge. Cualquier cambio se sincroniza en ambos sentidos con el repositorio.
  • Respaldado por Git — repositorio privado que posees. Así que solo git clone y tienes tus datos.
  • Contraseña de sesión — Una solicitud por sesión de terminal. Después de eso, puedes usar sin contraseña hasta que mates la terminal. (lee la sección de seguridad para entender mejor)
  • Papelera + deshacer — los elementos eliminados van a la papelera. Así que solo usa dredge undo si eliminas accidentalmente.

¿Qué almacenar en dredge?

No te juzgaré. Claves API molestas que se muestran solo una vez, configuración SSH, prompts de IA, contraseñas, scripts de shell literales que puedes ejecutar, ¿plantillas de correo electrónico?, dotfiles (raro pero funcionará bien), archivos zip, lista de películas, listas de URLs para acceso rápido...

Incluso una copia legal de Chainsaw Man capítulo 2 en japonés. (Puede que tenga esa específicamente)


Instalar

macOS Linux

Go

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

Asegúrate de que $GOPATH/bin (normalmente ~/go/bin) esté en tu PATH.

Universal

curl -sSL https://raw.githubusercontent.com/DeprecatedLuar/the-satellite/main/satellite.sh | bash -s -- install DeprecatedLuar/dredge-cargo:dredge
Otros métodos de instalación

Instalación manual

  1. Descarga el binario para tu sistema operativo desde releases
  2. Hazlo ejecutable: chmod +x dredge-*
  3. Muévelo al PATH: mv dredge-* ~/.local/bin/dredge

Desde fuente

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

Inicio rápido

# Inicializa con un remoto git existente
dredge init yourusername/vault   # Abreviatura de GitHub
# o: dredge init [email protected]:you/vault.git

# Añade tu primer elemento
dredge add "OpenAI Key" -c "sk-..." -t keys api # abre el editor sin la bandera -c

# Búscalo
dredge search openai

# Empuja a git
dredge push
Uso
# Añade cualquier cosa
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   # archivos binarios también :D

# Búsqueda — solo escribe lo que recuerdes
dredge search prompt
dredge search aws key
dredge search ssh

# Ver, editar, eliminar
dredge view <id>
dredge edit <id>
dredge rm <id>
dredge undo          # lo recuperó

# Los resultados de búsqueda están numerados — solo escribe el número para ver
dredge search ssh    # muestra: 1. [xKP] SSH Config  2. [mNq] SSH Key
dredge 1             # lo ve directamente

# Sincronización Git
dredge push
dredge pull
dredge sync          # pull + push

Cómo funciona

"No puedo imaginar qué hay ahí abajo en las profundidades." — El Guardián del Faro

Bien, para resumir:

Me decidí por usar dos tecnologías criptográficas principales: Argon2id y, por supuesto, AES-256, más específicamente la variante GCM.

Argon2id porque es LA recomendación del RFC 9106 y el ganador del PHC de 2015. Eso es todo. La variante GCM de AES porque hace que todos los datos cifrados sean imposibles de manipular debido a la huella digital. Eso es todo también.

Categorías