Monitor de VPS (Ubuntu 24.04) estilo Task Manager, acessível via web e instalável como PWA no celular.
Mostra: CPU total e por core, memória/swap, disco, rede, processos agrupados por usuário (expansível, ordenados por CPU) e sessões de login ativas. Atualiza a cada 3 segundos via Server-Sent Events.
npm install
node server.js # http://localhost:3000Com um domínio já apontando para a VPS:
curl -fsSL https://raw.githubusercontent.com/lippdev/servermanager/main/deploy/install.sh | \
sudo DOMAIN=painel.seudominio.com SM_PASSWORD='SENHA_FORTE' CERTBOT_EMAIL=voce@email.com bashO script instala Node, PM2, Nginx e certbot (HTTPS automático), deixa o app rodando em /opt/server-manager e registrado no boot. Detalhes, verificação e comandos de operação em DEPLOY.md.
| Variável | Padrão | Descrição |
|---|---|---|
PORT |
3000 |
Porta HTTP |
SM_PASSWORD |
(vazio = sem senha) | Senha de acesso — defina em produção |