Herramienta de línea de comandos para sincronizar, copiar y montar archivos en más de 70 proveedores de almacenamiento en la nube y local, descrita como rsync para la nube.
yinzhenyu-su/qrypt
Herramienta en Go que monta varias unidades en la nube y almacenamientos tipo S3/WebDAV como una sola carpeta local, con cifrado de extremo a extremo compatible con rclone.
Alternativa open source a:Cryptomator
- Estrellas
- 134
- Forks
- 7
- Issues abiertos
- 0
- Último commit
- hace 13 horas
¿Qué es?
qrypt agrupa varias unidades en la nube y backends de almacenamiento en un único sistema de archivos local mediante FUSE. Cada unidad configurada aparece como un subdirectorio dentro de un mismo punto de montaje, de modo que las aplicaciones habituales pueden abrir, guardar y mover archivos sin saber dónde están almacenados.
Los nombres y el contenido de los archivos se cifran antes de llegar al backend, mediante ofuscación de nombres y cifrado de contenido compatibles con rclone crypt. Los archivos nuevos y las modificaciones se preparan localmente y se suben de forma asíncrona, con opciones configurables de debounce, concurrencia y reintentos. Una caché de lectura local acelera los accesos repetidos, y se pueden establecer límites de ancho de banda para cada dirección.
El proyecto funciona en macOS (macFUSE), Linux (libfuse) y Windows (WinFsp). También incluye comandos CLI para listar, leer, subir y descargar archivos sin montar el sistema de archivos, además de un socket de depuración con seguimiento del estado y comprobaciones de coherencia.
Funciones clave
- 01Monta varias unidades en la nube como subdirectorios dentro de una misma carpeta local mediante FUSE.
- 02Cifra los nombres y el contenido con un formato crypt compatible con rclone.
- 03Prepara las escrituras localmente y las sube de forma asíncrona, con reintentos configurables.
- 04Guarda en caché local los datos de archivos remotos para acelerar las lecturas repetidas.
- 05Admite límites de velocidad independientes para las subidas y las descargas.
- 06Ofrece un socket de depuración con diagnósticos estructurados.
Casos de uso
- Mantener archivos privados cifrados en unidades en la nube de consumo y explorarlos como si estuvieran en una carpeta local.
- Acceder a almacenamiento S3 o WebDAV desde aplicaciones de escritorio sin un cliente de sincronización.
- Ejecutar los comandos fs list, get y put desde scripts sin montar el sistema de archivos.
Inicio rápido
- 1
Instala qrypt en Linux o macOS
curl -fsSL https://github.com/yinzhenyu-su/qrypt/releases/latest/download/install.sh | sh - 2
Instala qrypt en Windows
powershell -c "irm https://github.com/yinzhenyu-su/qrypt/releases/latest/download/install.ps1|iex" - 3
Crea qrypt.toml con un montaje local y una contraseña de cifrado (consulta la guía de inicio rápido del README)
- 4
Ejecuta un comando de archivos sin montar
./qrypt fs list / - 5
Monta las unidades como una carpeta local
./qrypt mount
Antes de usarlo
- El montaje requiere FUSE: macFUSE en macOS o WinFsp en Windows.
- Para compilar desde el código fuente se necesita Go 1.27 o posterior y los encabezados de FUSE.
- El cifrado de nombres de archivo y contenido es compatible con rclone, pero activar content_dedup revela si los contenidos son iguales.
Temas
Preguntas frecuentes
- ¿Qué es qrypt?
- Herramienta en Go que monta varias unidades en la nube y almacenamientos tipo S3/WebDAV como una sola carpeta local, con cifrado de extremo a extremo compatible con rclone. qrypt agrupa varias unidades en la nube y backends de almacenamiento en un único sistema de archivos local mediante FUSE. Cada unidad configurada aparece como un subdirectorio dentro de un mismo punto de montaje, de modo que las aplicaciones habituales pueden abrir, guardar y mover archivos sin saber dónde están almacenados.
- ¿qrypt es gratuito? ¿Qué licencia tiene?
- qrypt es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿qrypt sigue mantenido?
- Mantenimiento activo. El último commit de qrypt fue el 19 oct 2026.
- ¿Para qué puedo usar qrypt?
- Mantener archivos privados cifrados en unidades en la nube de consumo y explorarlos como si estuvieran en una carpeta local. Acceder a almacenamiento S3 o WebDAV desde aplicaciones de escritorio sin un cliente de sincronización. Ejecutar los comandos fs list, get y put desde scripts sin montar el sistema de archivos.
- ¿Cómo se instala qrypt?
- Instala qrypt en Linux o macOS: curl -fsSL https://github.com/yinzhenyu-su/qrypt/releases/latest/download/install.sh | sh Instala qrypt en Windows: powershell -c "irm https://github.com/yinzhenyu-su/qrypt/releases/latest/download/install.ps1|iex" Crea qrypt.toml con un montaje local y una contraseña de cifrado (consulta la guía de inicio rápido del README) Ejecuta un comando de archivos sin montar: ./qrypt fs list / Monta las unidades como una carpeta local: ./qrypt mount
- ¿Dónde consigo qrypt?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/yinzhenyu-su/qrypt
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Servidor de almacenamiento en la nube autohospedado que cifra archivos y notas en el navegador antes de que lleguen al servidor.
Plataforma de nube autohospedada distribuida como un único binario de Go para compartir archivos, editar código en colaboración y gestionar usuarios.
Un gestor de contraseñas de línea de comandos para equipos, compatible con la herramienta UNIX estándar pass y que almacena secretos cifrados con GPG y versionados en git.
Una TUI ligera de terminal para gestionar conexiones SSH, seriales, telnet, SFTP, FTP, WebDAV y S3 desde un único binario.
Lector de libros electrónicos multiplataforma creado con Flutter, compatible con EPUB, MOBI, AZW3, FB2, TXT y PDF, e incluye herramientas de lectura con IA.