código aberto
Uma página de status de código aberto que você pode hospedar por conta própria
O Uptimepage é uma página de status AGPL com monitoramento de sites e de uptime integrado. Publique uma página com a sua marca no seu próprio subdomínio, ou no seu próprio domínio se hospedar por conta própria ou estiver no Pro hospedado, deixe os clientes assinarem as atualizações e rode tudo você mesmo com docker compose, ou comece grátis no plano hospedado.
Uma página de status, não um brinquedo
Páginas públicas com a sua marca no seu próprio domínio, uma faixa com 90 dias de histórico, linhas do tempo de incidentes, manutenção agendada e assinantes que recebem cada atualização. Tudo isso está incluído desde o plano gratuito, porque uma página de status que não consegue avisar ninguém é só uma captura de tela.
No ar com um único comando
Um binário autocontido, Postgres para a configuração e ClickHouse para o histórico de verificações. docker compose up sobe o stack inteiro e aplica as migrações na inicialização. Não há fila para operar, nem Kubernetes, nem um segundo serviço para manter sincronizado.
Seus dados ficam na sua infraestrutura
Cada resultado de verificação, incidente, assinante e página de status fica no seu próprio ambiente, na região que você escolher, atrás da sua própria rede. A página pública é servida direto da sua instância, então nada sobre o seu uptime sai do seu controle.
O monitoramento vem integrado
Os incidentes abrem automaticamente a partir de verificações reais HTTP, TCP, DNS, TLS, de domínio, ping, heartbeat e de fluxo de navegador, e vão direto para a página. Não há uma ferramenta de monitoramento separada para comprar, integrar e manter sincronizada, nem um vácuo em que as verificações dizem que está fora do ar e a página não diz nada.
Código aberto que você pode auditar
A barra de uptime é medida a partir de verificações com uma regra de confirmação; ninguém consegue deixar verde um dia vermelho na mão. Três testes mostram se qualquer página de status faz o mesmo. Adicione a uma página um monitor que já teve uma queda: o histórico mostra a queda? Despublique um incidente: o dia continua vermelho? Faça uma região falhar por um segundo: a barra continua estável? O Uptimepage passa nos três, e como o código é AGPL, você pode ler o código que calcula o seu número em vez de acreditar nele de olhos fechados.
O produto inteiro, uma única licença
Não existe uma edição enterprise mantendo as partes boas como reféns. O binário AGPL é o mesmo produto que roda no plano hospedado: o mesmo monitoramento, os mesmos assinantes, a mesma API, o mesmo provider do Terraform. Comece grátis no plano hospedado e mantenha a saída para hospedar por conta própria, ou hospede por conta própria desde o primeiro dia. Nada precisa ser reescrito para passar de um para o outro.
Assinantes, do jeito certo
Os assinantes por e-mail confirmam antes de receber qualquer coisa, os e-mails devolvidos são tratados em vez de reenviados para sempre, e as entregas por webhook são assinadas, para que quem recebe possa verificar que cada atualização veio mesmo da sua página. Encanamento chato, até o dia em que alguém tenta abusar de um formulário de inscrição e isso passa a ser a única coisa que importa.
Suba o stack
git clone https://github.com/uptimepage/uptimepage
cd uptimepage
docker compose up -d
Perguntas frequentes
A página de status é mesmo de código aberto?
Ele monitora ou só publica?
Os clientes podem assinar as atualizações?
Como hospedo por conta própria?
Onde ficam os meus dados?
Posso confiar nos números de uptime?
Visão geral
- Licença AGPL, auto-hospedável
- Deploy docker compose up
- Página de status com sua marca, assinantes
- Monitoramento integrado
- Stack um binário + Postgres + ClickHouse
- Barra de uptime medida, não publicada