Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

LazyTunnel

LazyTunnel es una herramienta open source para acceder a ordenadores privados mediante túneles SSH y noVNC a través de un relay en la nube.

Ficha actualizada 26 sept 2026, 13:51 · upstream 26 sept 2026, 13:27 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es LazyTunnel

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

LazyTunnel actúa como un toolkit basado en OpenSSH y systemd para conectar ordenadores privados utilizando un relay en la nube. Cada extremo inicia su propio túnel, manteniendo la autenticación SSH nativa para acceso shell y transferencia de archivos, independientemente del control de escritorio. La arquitectura evita cambios de rutas por defecto o puertos públicos, complementando soluciones como LazyEdge sin eludir sus guardas HTTP.

El proyecto ofrece una experiencia completa a través de LazyRemote, con aplicaciones nativas opcionales en Flutter para Ubuntu, macOS, Windows, iOS y Android. Estas apps incluyen gestión segura de conexiones, terminales SSH verificadas y visores web noVNC privados. La instalación del cliente se realiza vía npm, mientras que el servidor relay requiere permisos sudo en Linux.

La herramienta soporta cuentas independientes con claves y contraseñas propias, invitaciones fijadas y revocación de acceso por parte del propietario. Incluye una consola web ligera para gestionar dispositivos inscritos, verificaciones SSH bajo demanda y visores noVNC guardados, todo ello manteniendo las configuraciones de escritorio existentes sin alteraciones.

CASOS DE USO
  • Acceso remoto seguro a servidores Linux o estaciones de trabajo mediante túneles SSH cifrados.
  • Visualización remota de escritorios (noVNC) para usuarios que prefieren acceso web en lugar de RDP.
  • Gestión centralizada de múltiples dispositivos con cuentas independientes y control granular de permisos.
  • Despliegue de aplicaciones nativas en escritorio o móvil para una experiencia de usuario unificada.
  • Transferencia de archivos entre máquinas privadas sin exponer puertos al internet público.
PUNTOS DESTACADOS
  • Arquitectura basada en túneles bidireccionales que no requiere abrir puertos públicos ni configurar VPN.
  • Soporte nativo multiplataforma mediante Flutter para escritorio y móviles (iOS, Android, Windows, macOS, Linux).
  • Gestión independiente de cuentas con revocación de acceso y listas de dispositivos aisladas por usuario.
  • Integración con systemd en Linux para servicios persistentes que sobreviven a reinicios del entorno gráfico.
  • Licencia MIT que permite uso propio o como servicio con cuentas independientes sin restricciones comerciales.
PRECAUCIONES
  • La aplicación nativa iOS aún no ha sido subida a TestFlight ni presentada a revisión de la App Store.
  • No incluye contenedores Docker ni archivos Compose, requiriendo instalación manual del CLI o binarios.
  • El despliegue inicial requiere permisos sudo en el servidor relay para aplicar configuraciones de systemd.
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Native LazyTunnel app with a sample fleetLazyingArt banner
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Instalar el cliente con npm (npm install -g @lazyingart/lazytunnel) y ejecutar lazytunnel-client install. En el servidor Linux, usar sudo lazytunnel-server install --apply. Para acceso web privado, ejecutar lazy-web run <host> 6144. Verificar la configuración de claves SSH y las invitaciones antes de conectar.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
6144
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.