Open source · Sem agente · Já no GitHub e npm
Uma mesa, qualquer máquina. Só SSH.
O DeskSSH sintetiza uma área de trabalho gráfica familiar sobre uma conexão SSH pura. Cada clique executa um comando real no servidor remoto — e você sempre o vê.
| drwxr-xr-x | html | 4.0K |
| -rw-r--r-- | nginx.conf | 1.2K |
| -rw-r--r-- | sites.list | 318 |
Comando executado no host
$ ls -la /var/www▮
O que NÃO é
Não é área de trabalho remota
-
Não é VNC / RDP / X11
Nenhum pixel trafega pela rede. A GUI é sintetizada no cliente a partir da saída de comandos — não é um vídeo de uma tela remota.
-
Sem agente para instalar
Totalmente sem agente. No remoto só roda o servidor SSH e ferramentas POSIX padrão. Nada para implantar, nada para manter atualizado.
O que é
Uma área de trabalho que fala SSH
Você conecta por SSH a um servidor sem ambiente gráfico e o DeskSSH mostra uma área de trabalho familiar. Por trás de cada clique há um comando real — listar uma pasta executa ls, abrir um serviço executa systemctl — e a interface é construída a partir da saída.
Como funciona
A GUI é sintetizada no cliente
O DeskSSH roda localmente, abre uma sessão SSH e transforma seus cliques em comandos. Transparência total — o painel de comandos sempre mostra exatamente o que foi executado.
- 01
Conecte por SSH
O DeskSSH roda na sua máquina e abre uma sessão SSH pura ao seu servidor. Sem daemon, sem agente no remoto.
- 02
Clique → comando
Cada ação se traduz num comando POSIX (ls, stat, mv, systemctl, ps…). A área de trabalho é renderizada a partir da saída.
- 03
Veja cada comando
Um painel ao vivo mostra exatamente o que foi executado no servidor. Auditável por design — nada acontece pelas suas costas.
Recursos
Uma área de trabalho completa, sobre uma conexão SSH
Arquivos
Navegue, mova e gerencie arquivos com um gerenciador gráfico apoiado em comandos de shell reais.
Terminal
Um terminal interativo completo está sempre a um clique — a área de trabalho nunca esconde o shell.
Monitor
Acompanhe processos, recursos e serviços em tempo real, traduzidos de ps, top e systemctl.
Editor
Edite arquivos remotos num editor de código de verdade com destaque de sintaxe, salvos direto por SSH.
Serviços
Inicie, pare e inspecione unidades systemd pela UI — cada ação mostra o systemctl por trás.
i18n e acessibilidade
HTML semântico, navegação por teclado e contraste AA, com a interface disponível em vários idiomas.
A DeskSSH Suite
Um motor, três produtos
O DeskSSH é o motor open source. Em volta dele, uma suite toma forma — marcada com honestidade pelo seu estado.
DeskSSH
O motor open source
A área de trabalho gráfica sobre SSH, sem agente. Livre e aberta, auto-hospedada com um único comando.
AGPL-3.0
Vault
Credenciais seguras
Zero-knowledge em repouso e zero-secret-access na conexão — suas chaves nunca ficam em texto puro, e o DeskSSH conecta sem jamais lê-las.
AGPL-3.0
DeskSSH Cloud
Gerenciado, para todos
DeskSSH como serviço gerenciado para usuários menos técnicos — sem auto-hospedar, sem configurar. É só conectar.
Serviço gerenciado
Estado atual
Onde o DeskSSH está hoje
Honestidade radical: isto é exatamente o que funciona agora. Não prometemos o que não está construído.
-
Alvos remotos
Hosts Linux por SSH
-
Idiomas da interface
Inglês, espanhol e português
-
Lançamento
MVP publicado no npm
Open source
Aberto no núcleo
O DeskSSH é AGPL-3.0, e todo o motor vive no GitHub e no npm. Leia, execute, audite — a mesma transparência que mostra cada comando é a que você pode apontar para o código-fonte.
- AGPL-3.0
- Livre e copyleft. O motor permanece aberto, para sempre.
- Auditável
- Cada ação é um comando que você pode ver, registrar e revisar.
- Sem agente
- Nada para instalar nos seus servidores além do SSH que eles já rodam.
Começar
Execute com um comando
O DeskSSH roda na sua máquina e conecta aos seus servidores por SSH. Nada para instalar no remoto.
É distribuído pelo npm — então roda no Windows, macOS e Linux, onde quer que o Node.js funcione.
Execute na hora
Sem instalar. Experimente com um único comando.
$ npx deskssh
Instale globalmente
Instale uma vez e chame pelo nome em qualquer terminal.
$ npm install -g deskssh
$ deskssh
Requer Node.js ≥ 20. Abre seu navegador em 127.0.0.1:8717 — informe host, porta, usuário e uma senha ou chave.
Roadmap
Isto está apenas começando
O MVP já saiu e continuamos avançando. No que estamos trabalhando a seguir:
Mais sistemas operacionais
Novos adaptadores para ir além da família Debian — RHEL, Arch e mais.
Melhores aplicativos
Apps de área de trabalho mais completos e capazes, sobre o mesmo modelo transparente e sem agente.
Mais idiomas
Estender a interface ainda mais, além de inglês, espanhol e português.