Skip to content

Releases: Qmaker-programmer/nsly

Version 0.5

Choose a tag to compare

@Qmaker-programmer Qmaker-programmer released this 05 Jul 04:06
bf04b4f

🚀 Release v0.5 · Multi-Vault & Production Sync

image

Una actualización masiva que transforma a NSLY en un gestor multicuentas (Multi-Vault) e introduce un servidor de sincronización de nivel de producción escrito completamente en Go puro.

🔐 Cliente TUI (Mejoras Core)

  • Multi-Vault: Soporte para múltiples perfiles locales aislados bajo $HOME/.nsly_vault/{usuario}.
  • Scroll de Usuarios: Interfaz fluida que maneja listas largas de usuarios mediante scroll dinámico.
  • Auto-Lock: Bloqueo automático por inactividad tras 5 minutos para proteger tus datos en memoria.
  • Filtro en Vivo: Presiona / dentro de tus contraseñas para buscar instantáneamente sin cambiar de pantalla.
  • Edición Directa: Presiona E sobre cualquier entrada para modificarla en el lugar (en vez de duplicarla).
  • Generador Master Pass: Presiona Ctrl+G al crear un usuario para generar una clave maestra segura e irreproducible.

🌐 Servidor de Sincronización (server-example/)

  • Go Puro: Migración completa del script de Node a un backend robusto en Go, libre de dependencias externas.
  • Multi-Tenant: Manejo de múltiples bóvedas remotas de forma segura con almacenamiento atómico y backups automáticos (.bak).
  • Seguridad Hash: Los tokens de autenticación se procesan usando SHA-256 y comparaciones en tiempo constante.
  • Production Ready: Dockerfile optimizado (distroless), docker-compose.yml preconfigurado con proxy inverso Caddy (HTTPS automático via mkcert/Let's Encrypt) y servicio Systemd con hardening.

La bóveda viaja SIEMPRE cifrada de extremo a extremo. El servidor nunca ve tus contraseñas. 🔐

Version 0.1

Choose a tag to compare

@Qmaker-programmer Qmaker-programmer released this 22 Jun 20:53

Primera Version de NSLY Vault
image