Repolode
gnmyt

gnmyt/Nexterm

Software de gestión de servidores autohospedado para conectarse a máquinas por SSH, VNC y RDP, con gestión de SFTP, Docker y Proxmox.

Alternativa open source a:Termius

Estrellas
5,124
Forks
288
Issues abiertos
194
Último commit
ayer

¿Qué es?

Nexterm es una herramienta de código abierto para gestionar servidores que permite conectarse a máquinas remotas desde una interfaz web mediante SSH, VNC y RDP. También permite transferir archivos por SFTP, implementar aplicaciones con Docker y gestionar contenedores LXC y QEMU de Proxmox desde un solo lugar.

Incluye controles de acceso: admite autenticación de dos factores, gestión de sesiones e inicio de sesión único con OIDC. Además, permite agrupar usuarios y servidores en Organizations. El proyecto se distribuye como imágenes de Docker, incluida una imagen todo en uno y otras separadas para el servidor y el motor, de modo que el motor puede ejecutarse en un host distinto al del servidor web.

Para el desarrollo se necesitan Node.js 18+, Yarn y el compilador de FlatBuffers. Las contraseñas, las claves SSH y las frases de contraseña se cifran con una clave definida mediante la variable de entorno ENCRYPTION_KEY.

Funciones clave

  • 01Conectarse a servidores por SSH, VNC y RDP desde el navegador.
  • 02Transferir y gestionar archivos mediante SFTP.
  • 03Implementar y gestionar aplicaciones con Docker.
  • 04Gestionar contenedores LXC y QEMU de Proxmox.
  • 05Autenticación de dos factores e inicio de sesión único con OIDC.
  • 06Agrupar usuarios y servidores en Organizations.

Casos de uso

  • Usar un único portal web para acceder a hosts SSH, VNC y RDP de un homelab o un equipo pequeño.
  • Gestionar máquinas virtuales y contenedores de Proxmox junto con cargas de trabajo de Docker.
  • Proporcionar a los miembros del equipo acceso remoto controlado a servidores con inicio de sesión único y autenticación de dos factores.

Inicio rápido

  1. 1

    Clona el repositorio

    git clone https://github.com/gnmyt/Nexterm.git
  2. 2

    Instala las dependencias

    yarn install
  3. 3

    Genera los esquemas de FlatBuffers (es necesario antes de iniciar el servidor de desarrollo)

    yarn schema:generate
  4. 4

    Inicia el modo de desarrollo

    yarn dev

Antes de usarlo

  • Antes de configurar el proyecto, debes instalar Node.js 18 o posterior, Yarn y el compilador de FlatBuffers (flatc).
  • El servidor de desarrollo no inicia un motor, por lo que debes ejecutar uno por separado para conectarte a los servidores.

En colecciones

Temas

Preguntas frecuentes

¿Qué es Nexterm?
Software de gestión de servidores autohospedado para conectarse a máquinas por SSH, VNC y RDP, con gestión de SFTP, Docker y Proxmox. Nexterm es una herramienta de código abierto para gestionar servidores que permite conectarse a máquinas remotas desde una interfaz web mediante SSH, VNC y RDP. También permite transferir archivos por SFTP, implementar aplicaciones con Docker y gestionar contenedores LXC y QEMU de Proxmox desde un solo lugar.
¿Nexterm es gratuito? ¿Qué licencia tiene?
Nexterm es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿Nexterm sigue mantenido?
Mantenimiento activo. El último commit de Nexterm fue el 6 nov 2026.
¿Para qué puedo usar Nexterm?
Usar un único portal web para acceder a hosts SSH, VNC y RDP de un homelab o un equipo pequeño. Gestionar máquinas virtuales y contenedores de Proxmox junto con cargas de trabajo de Docker. Proporcionar a los miembros del equipo acceso remoto controlado a servidores con inicio de sesión único y autenticación de dos factores.
¿Cómo se instala Nexterm?
Clona el repositorio: git clone https://github.com/gnmyt/Nexterm.git Instala las dependencias: yarn install Genera los esquemas de FlatBuffers (es necesario antes de iniciar el servidor de desarrollo): yarn schema:generate Inicia el modo de desarrollo: yarn dev
¿Dónde consigo Nexterm?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/gnmyt/Nexterm

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados