Pipedream é uma plataforma hospedada de integrações para criar automações orientadas a eventos que conectam APIs e apps, com etapas de código personalizado em Node.js, Python, Go ou Bash.
CleanIP/sh.cd
Script Bash de uma linha que faz uma checagem completa do servidor: hardware e benchmarks, qualidade do IP, latência e roteamento da rede.
- Estrelas
- 248
- Forks
- 10
- Issues abertas
- 0
- Último commit
- há 4 dias
O que é?
sh.cd é um script Bash de checagem da CleanIP. Executado com um único comando curl, ele testa servidores Linux ou macOS em três áreas: hardware e desempenho (benchmarks de CPU e memória, velocidade do disco e estado SMART em servidores bare metal, tipo de virtualização), qualidade do IP (geolocalização, pontuação de risco, disponibilidade de serviços de streaming e IA, acesso à porta de e-mail) e qualidade da rede (tipo de NAT, ajustes de TCP, latência em províncias chinesas e regiões internacionais, além das rotas de backbone da China Telecom, Unicom e Mobile).
O script é voltado a quem escolhe ou opera VPS e servidores dedicados, especialmente quem precisa saber como uma máquina se comporta na China continental. O menu permite executar a checagem completa ou apenas seções específicas, e opções como -j para gerar saída JSON e -x para testar por meio de um proxy permitem controlar a execução por scripts. Ao fim de cada execução, é gerada uma URL para a página de resultados, que pode ser compartilhada ou exportada como Markdown; -P desativa esse recurso.
Algumas verificações exigem ferramentas adicionais (sysbench, fio e, em máquinas físicas, smartmontools e dmidecode). O script solicita a instalação delas usando o gerenciador de pacotes do sistema. Os testes de rede acessam nós públicos de speedtest e latência, e os dados do relatório são enviados ao sh.cd para gerar a página de resultados.
Recursos principais
- 01Executa verificações de hardware, qualidade do IP e rede em um só comando, com menu ou opções.
- 02Testa o desempenho de CPU, memória e disco, incluindo dados SMART em máquinas físicas.
- 03Verifica pontuações de risco do IP, indicadores de VPN/proxy/Tor e disponibilidade de serviços de streaming e IA.
- 04Mede a latência em todas as províncias chinesas e nas principais regiões internacionais.
- 05Identifica rotas de backbone chinesas, como CN2 GIA, 163 e CN2 GT.
- 06Gera uma página de resultados compartilhável, com exportação para Markdown.
Casos de uso
- Avaliar um VPS ou servidor dedicado novo antes de implantá-lo para usuários na China continental.
- Verificar se um IP é confiável o suficiente para envio de e-mails ou acesso a serviços de streaming.
- Comparar o desempenho de hardware e rede de vários provedores.
- Arquivar a checagem de uma máquina em JSON para comparação posterior.
Início rápido
- 1
Execute a verificação completa com um único comando
bash <(curl -Ls https://sh.cd)
Antes de usar
- O Geekbench (-g) baixa cerca de 220 MB e envia os resultados publicamente para o site do Geekbench.
- A maioria dos detalhes de hardware, SMART e memória exige bare metal, acesso root ou sudo sem senha.
- Muitos testes de velocidade de rede e em nível provincial só funcionam quando executados em servidores na China.
- Os testes de qualidade da rede são ignorados ao usar um proxy (-x), assim como as verificações de portas de e-mail.
Tópicos
Perguntas frequentes
- O que é sh.cd?
- Script Bash de uma linha que faz uma checagem completa do servidor: hardware e benchmarks, qualidade do IP, latência e roteamento da rede. sh.cd é um script Bash de checagem da CleanIP. Executado com um único comando curl, ele testa servidores Linux ou macOS em três áreas: hardware e desempenho (benchmarks de CPU e memória, velocidade do disco e estado SMART em servidores bare metal, tipo de virtualização), qualidade do IP (geolocalização, pontuação de risco, disponibilidade de serviços de streaming e IA, acesso à porta de e-mail) e qualidade da rede (tipo de NAT, ajustes de TCP, latência em províncias chinesas e regiões internacionais, além das rotas de backbone da China Telecom, Unicom e Mobile).
- sh.cd é gratuito? Qual é a licença?
- sh.cd é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- sh.cd ainda é mantido?
- Manutenção ativa. O último commit de sh.cd foi em 15 de out. de 2026.
- Para que posso usar sh.cd?
- Avaliar um VPS ou servidor dedicado novo antes de implantá-lo para usuários na China continental. Verificar se um IP é confiável o suficiente para envio de e-mails ou acesso a serviços de streaming. Comparar o desempenho de hardware e rede de vários provedores. Arquivar a checagem de uma máquina em JSON para comparação posterior.
- Como instalar sh.cd?
- Execute a verificação completa com um único comando: bash <(curl -Ls https://sh.cd)
- Onde consigo sh.cd?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/CleanIP/sh.cd
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
App Flutter para monitorar o status de servidores Linux, Unix e Windows e gerenciá-los por SSH no iOS, Android, macOS e outras plataformas.
Ferramenta self-hosted de testes de velocidade de rede e monitoramento de servidores, com interface web, feita em Go e React.
Painel para gerenciar servidores Linux no desktop, feito com Tauri e React, que administra VPS via SSH sem instalar agentes no servidor.
Monitoramento autohospedado de apps em servidores pequenos: um único binário Go consulta endpoints do Spring Boot, Quarkus, Micronaut ou JSON personalizado e armazena o histórico no SQLite, sem Prometheus ou Grafana.
TUI em Bash de arquivo único para listar, iniciar, parar, criar snapshots e monitorar máquinas virtuais e containers no Proxmox VE.