Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Server Manager

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.

Rodar localmente

npm install
node server.js          # http://localhost:3000

Deploy na VPS (Ubuntu 24.04) — automatizado

Com 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 bash

O 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.

Configuração

Variável Padrão Descrição
PORT 3000 Porta HTTP
SM_PASSWORD (vazio = sem senha) Senha de acesso — defina em produção

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages