Repolode
gnmyt

gnmyt/Nexterm

Software de gerenciamento de servidores self-hosted para conectar a máquinas via SSH, VNC e RDP, com gerenciamento de SFTP, Docker e Proxmox.

Alternativa open source a:Termius

Estrelas
5,124
Forks
289
Issues abertas
194
Último commit
anteontem

O que é?

Nexterm é uma ferramenta open source de gerenciamento de servidores que permite conectar-se a máquinas remotas por uma interface web usando SSH, VNC e RDP. Também oferece transferência de arquivos via SFTP, implantação de aplicações com Docker e gerenciamento de contêineres Proxmox LXC e QEMU em um só lugar.

O controle de acesso já vem integrado: há suporte a autenticação de dois fatores, gerenciamento de sessões e login único com OIDC, e é possível organizar usuários e servidores em Organizations. O projeto é distribuído como imagens Docker, incluindo uma imagem tudo-em-um e imagens separadas para servidor e engine, permitindo executar a engine em um host diferente do servidor web.

Para desenvolver, são necessários Node.js 18+, Yarn e o compilador FlatBuffers. Senhas, chaves SSH e passphrases são criptografadas com uma chave definida pela variável de ambiente ENCRYPTION_KEY.

Recursos principais

  • 01Conecte-se a servidores via SSH, VNC e RDP pelo navegador.
  • 02Transfira e gerencie arquivos via SFTP.
  • 03Implante e gerencie aplicações com Docker.
  • 04Gerencie contêineres Proxmox LXC e QEMU.
  • 05Autenticação de dois fatores e SSO com OIDC para fazer login.
  • 06Agrupe usuários e servidores em Organizations.

Casos de uso

  • Usar um único portal web para acessar hosts SSH, VNC e RDP em um homelab ou em uma equipe pequena.
  • Gerenciar máquinas virtuais e contêineres Proxmox junto com workloads Docker.
  • Oferecer aos membros da equipe acesso remoto controlado a servidores com SSO e 2FA.

Início rápido

  1. 1

    Clone o repositório

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

    Instale as dependências

    yarn install
  3. 3

    Gere os esquemas do FlatBuffers (necessário antes de iniciar o servidor de desenvolvimento)

    yarn schema:generate
  4. 4

    Inicie o modo de desenvolvimento

    yarn dev

Antes de usar

  • Antes de configurar o projeto, é necessário instalar Node.js 18 ou superior, Yarn e o compilador do FlatBuffers (flatc).
  • O servidor de desenvolvimento não inicia um mecanismo, então é necessário executar um mecanismo separado para se conectar aos servidores.

Em coleções

Tópicos

Perguntas frequentes

O que é Nexterm?
Software de gerenciamento de servidores self-hosted para conectar a máquinas via SSH, VNC e RDP, com gerenciamento de SFTP, Docker e Proxmox. Nexterm é uma ferramenta open source de gerenciamento de servidores que permite conectar-se a máquinas remotas por uma interface web usando SSH, VNC e RDP. Também oferece transferência de arquivos via SFTP, implantação de aplicações com Docker e gerenciamento de contêineres Proxmox LXC e QEMU em um só lugar.
Nexterm é gratuito? Qual é a licença?
Nexterm é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
Nexterm ainda é mantido?
Manutenção ativa. O último commit de Nexterm foi em 6 de nov. de 2026.
Para que posso usar Nexterm?
Usar um único portal web para acessar hosts SSH, VNC e RDP em um homelab ou em uma equipe pequena. Gerenciar máquinas virtuais e contêineres Proxmox junto com workloads Docker. Oferecer aos membros da equipe acesso remoto controlado a servidores com SSO e 2FA.
Como instalar Nexterm?
Clone o repositório: git clone https://github.com/gnmyt/Nexterm.git Instale as dependências: yarn install Gere os esquemas do FlatBuffers (necessário antes de iniciar o servidor de desenvolvimento): yarn schema:generate Inicie o modo de desenvolvimento: yarn dev
Onde consigo Nexterm?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/gnmyt/Nexterm

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados