Páginas de status são essenciais para transparência com utilizadores. Ferramentas open-source self-hosted dão controlo total sobre dados e branding — a custo de software $0. Descobre as melhores opções até $50/mês.
Stack de observabilidade completo com monitorização, status pages, gestão de incidentes e on-call. Apache-2.0, self-hostable a $0 ou hosted a $22/mês. A opção mais abrangente abaixo de $50.
Solução hosted com free tier e planos $12-30/mês. Ideal para equipas que preferem conveniência sem gerir infraestrutura, dentro do orçamento de $50.
Páginas de status deixaram de ser um luxo de grandes empresas. Para qualquer equipa de desenvolvimento que preste serviços online, a transparência sobre disponibilidade tornou-se uma expectativa básica dos utilizadores. A boa notícia? As melhores ferramentas open-source de status page custam $0 em licenciamento — pagas apenas pelo hosting que provavelmente já tens.
Este guia cobre as melhores opções self-hosted (e uma alternativa hosted acessível) que cabem no orçamento de qualquer programador: menos de $50 por mês.
Optar por uma solução self-hosted significa controlo total sobre os teus dados, branding sem restrições e páginas de status ilimitadas sem custos por subscritor1. Não há vendor lock-in, não há limites arbitrários de subscritores, e podes personalizar cada detalhe da interface. A contrapartida é clara: tu assumes a responsabilidade pelo hosting, atualizações, backups e entrega de alertas1.
Para equipas que já gerem infraestrutura, este tradeoff é trivial. Para outras, existem opções como o Upptime — que corre inteiramente no GitHub Actions e Pages, sem servidor1.
Avaliámos as ferramentas mais populares da comunidade open-source, com base em popularidade no GitHub, licenciamento, facilidade de deployment e funcionalidades de monitorização. Eis o nosso veredicto.
O OneUptime é, sem margem para dúvida, a opção mais abrangente desta lista. Licenciado sob Apache-2.0 com mais de 7.100 estrelas no GitHub37, combina quatro capacidades numa só plataforma: monitorização, páginas de status, gestão de incidentes e escalas de on-call7.
Para quem prefere self-host, o custo de software é $0. Para equipas que preferem a versão hosted, o plano Growth custa $22/mês — incluindo páginas de status ilimitadas, rotação de on-call e mais de 5.000 integrações6. Ambas as opções ficam bem abaixo do limite de $50/mês.
A diferença face às outras ferramentas desta lista é a profundidade: enquanto a maioria se foca apenas em status pages, o OneUptime oferece um stack de observabilidade completo. Se a tua equipa precisa de gestão de incidentes estruturada e escalas de on-call além de uma página de status, é a escolha óbvia.
Embora o foco deste guia seja self-hosted, reconhecemos que nem toda a equipa quer gerir infraestrutura. O Better Stack oferece uma alternativa hosted com um free tier e planos pagos entre $12 e $30/mês1, perfeitamente dentro do orçamento.
A vantagem principal é a conveniência: sem Docker, sem atualizações manuais, sem preocupações com o uptime do próprio sistema de monitorização. Para equipas pequenas ou startups que valorizam simplicidade sobre controlo, é uma alternativa sólida.
Com mais de 87.800 estrelas no GitHub e licença MIT, o Uptime Kuma é a ferramenta self-hosted de monitorização mais popular da comunidade34. Suporta mais de 90 canais de notificação e monitoriza HTTP, TCP, DNS e muitos outros protocolos2. É a escolha ideal para quem quer monitorização robusta com uma página de status integrada, sem complexidade adicional.
Construído com SvelteKit e TailwindCSS, o Kener foca-se em design e experiência de utilizador. Deploy com Docker em menos de 2 minutos, suporte para 11 tipos de monitor, 21 idiomas e gestão de incidentes via GitHub Issues5. É a escolha certa para equipas que querem uma página de status visualmente impecável com configuração mínima.
O Upptime é único nesta lista: corre inteiramente no GitHub Actions e GitHub Pages, sem necessidade de servidor1. Com mais de 17.000 estrelas no GitHub e licença MIT3, cria automaticamente GitHub Issues para incidentes e é ideal para equipas já integradas no ecossistema GitHub. O custo real é $0 — nem sequer precisas de um servidor.
Com mais de 15.000 estrelas no GitHub, o Cachet é uma das ferramentas de status page mais antigas e estabelecidas da comunidade open-source3. Oferece design responsivo, métricas personalizadas, autenticação de dois fatores e uma API JSON poderosa1. Uma versão 3 está em desenvolvimento, o que promete modernizar a plataforma2.
| Ferramenta | Licença | Estrelas GitHub | Self-Hosted | Destaque |
|---|---|---|---|---|
| OneUptime | Apache-2.0 | 7.100+ | Sim | Observabilidade completa |
| Better Stack | Proprietário | — | Não (hosted) | Conveniência hosted |
| Uptime Kuma | MIT | 87.800+ | Sim | Mais popular |
| Kener | MIT | — | Sim | Melhor design |
| Upptime | MIT | 17.000+ | GitHub Pages | Sem servidor |
| Cachet | — | 15.000+ | Sim | Clássico, API robusta |
Para a maioria das equipas de desenvolvimento, o OneUptime oferece o melhor valor: um stack completo de observabilidade a $0 self-hosted ou $22/mês hosted, ambos abaixo do limite de $50. Se precisas apenas de monitorização simples com status page, o Uptime Kuma é a escolha mais popular e testada pela comunidade. Para quem não quer gerir servidores de forma alguma, o Upptime no GitHub é imbatível — e também custa $0.
As ferramentas realmente worth buying são aquelas que te dão transparência sem te amarrar a um vendor.
Nota: Algumas das ligações neste artigo são links de afiliado. Podemos receber uma comissão se subscrires através deles, sem custo adicional para ti.
| Escolha | Preço | Licença | Self-hostable | Preço | |
|---|---|---|---|---|---|
OneUptime ▶ Escolha | — | Apache-2.0 | Sim | $0 / $22/mês | Ver preço ↗ |
Better Stack alternativa hosted acessível | — | Proprietário | Não (hosted) | Grátis / $12-30/mês | Ver preço ↗ |
Quer um acompanhamento que o artigo não respondeu? Pergunte ao motor — ele carrega o contexto do artigo.
Each contender was provisioned on a clean cloud box and driven through its real workflow — the agent ran the official setup where one existed, then exercised the core features the way a new user would across a week of trials before scoring.