unissh
Cliente SSH multiplataforma con bóvedas cifradas de extremo a extremo. Funciona sin servidor por defecto (local-first), con opción de sincronización opcional mediante servidor auto-alojado. Soporta macOS, Windows, Linux, Android e iOS.
Ficha actualizada 28 sept 2026, 9:15 · upstream 28 sept 2026, 8:59 · release v0.4.0
Qué es unissh
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
UniSSH es un cliente SSH de código abierto diseñado para priorizar la privacidad y el control del usuario sobre los datos. A diferencia de las soluciones en la nube tradicionales, este repositorio implementa un modelo "local-first", donde la bóveda criptográfica se genera y almacena localmente en el dispositivo del usuario sin necesidad de cuentas externas ni dependencias de proveedores de servicios. El núcleo está escrito en Rust para garantizar rendimiento y seguridad, mientras que la interfaz gráfica utiliza Tauri v2 con React para ofrecer una experiencia moderna y ligera.
La arquitectura permite un funcionamiento completo sin servidor alguno; las sesiones SSH, SFTP y túneles se establecen directamente entre el cliente y los hosts objetivo. La sincronización de bóvedas es completamente opcional y requiere la auto-implantación de un servidor propio que actúa únicamente como punto de encuentro cifrado para compartir datos entre dispositivos o equipos, manteniendo siempre las claves privadas en el dispositivo del usuario y nunca exponiendo los datos al proveedor de infraestructura.
El proyecto ofrece una experiencia de usuario coherente a través de múltiples plataformas, incluyendo versiones nativas para escritorio y móviles. La gestión de la bóveda se realiza mediante un sistema de recuperación basado en una clave secreta mostrada en el primer inicio, eliminando la dependencia de servicios de recuperación de contraseñas externos. Esto asegura que el usuario sea el único responsable del acceso a sus datos remotos, alineándose con los principios de seguridad ofensiva y privacidad extrema.
- Gestión remota de servidores personales o empresariales sin depender de proveedores cloud.
- Sincronización segura de configuraciones SSH entre múltiples dispositivos (laptop, móvil, tablet) mediante servidor auto-alojado.
- Acceso a máquinas en entornos corporativos con políticas estrictas de privacidad y control de datos.
- Gestión de flotas de servidores con capacidad de revocar accesos y auditoría del lado del servidor.
- Arquitectura local-first que elimina la dependencia de proveedores externos para el almacenamiento de datos.
- Bóveda cifrada de extremo a extremo con recuperación mediante clave secreta, no mediante servicios cloud.
- Soporte multiplataforma nativo para escritorio (macOS, Windows, Linux) y móvil (Android, iOS).
- Núcleo en Rust que garantiza rendimiento y seguridad de memoria.
- Requiere conocimientos técnicos para auto-alojar el servidor de sincronización si se desea compartir bóvedas.
- Las versiones de escritorio son builds firmados no oficiales (unsigned), lo que puede requerir permisos especiales en algunos sistemas operativos.
- La migración de una bóveda local a una nube requiere crear una nueva bóveda cloud y mover los hosts manualmente, sin conversión automática.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para el servidor opcional, se recomienda usar Docker con compose.yml. Configurar UNISSH_DOMAIN es obligatorio para TLS automático vía Let's Encrypt o usar certificado auto-firmado en LAN. Verificar integridad de descargas mediante checksums antes de instalar. El cliente funciona sin servidor; solo instálalo y ábrelo. Para producción, asegurar que el servidor esté detrás de un proxy inverso con TLS 1.3.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.



