sobre
Monitoramento de uptime hospedado, desenvolvido de forma aberta
O Uptimepage é um serviço hospedado de monitoramento de uptime e de páginas de status públicas para equipes, desenvolvido e operado a partir de Nicósia, Chipre. O código de produção é público sob AGPL. As equipes podem inspecioná-lo e migrar para um deploy auto-hospedado se os requisitos delas mudarem.
Quem opera o Uptimepage
O Uptimepage é desenvolvido e operado a partir de Nicósia, Chipre, pelo fundador Artem Senenko, engenheiro de software com mais de vinte anos de experiência construindo e operando sistemas em produção com Kubernetes, AWS e Terraform, e em SaaS de fintech em que a segurança é crítica. Artem escreve o código, atende o suporte e fica de plantão.
Por que ele existe
A maioria das equipes paga um fornecedor para verificar se um serviço está no ar e um segundo para avisar os clientes quando não está. Os dois raramente concordam, porque a página de status é publicada à mão enquanto as verificações rodam em outro lugar. Aqui eles são o mesmo produto. Uma verificação que falha abre um incidente, e esse incidente é o que os clientes leem, então ninguém precisa se lembrar de atualizar uma página às três da manhã.
Por que Rust
O produto inteiro é um único binário linkado estaticamente. Não há runtime para instalar nem interpretador para manter com os patches em dia, então verificar a cada sessenta segundos de várias regiões continua barato. Segurança de memória sem garbage collector é o que mantém a sonda previsível quando um alvo começa a dar timeout em vez de responder.
Por que AGPL
O serviço hospedado roda o mesmo binário de produção que é publicado sob AGPL. Nenhuma edição enterprise segura as partes que importam, e nenhum recurso aparece só depois de uma reunião de vendas. Se o plano hospedado deixar de servir para a sua equipe, sair é uma migração, não uma reescrita, porque a API e o provider do Terraform são idênticos nos dois tipos de deploy.
Como ele se paga
O plano Standard custa US$ 0 por mês e não pede cartão. Os planos hospedados pagos, Pro e Team, são o que pagam o trabalho. Hospedar por conta própria continua grátis, porque a licença é AGPL e o código é público.
Como entrar em contato
Escreva para hello@uptimepage.dev e uma pessoa vai ler, ou use o formulário de ajuda dentro do app, se você já tem uma conta. Bugs vão nas issues do GitHub; perguntas e pedidos de recursos vão no GitHub Discussions, onde as respostas ficam públicas e pesquisáveis. Os dados legais estão no aviso legal.
Visão geral
- Sede Nicósia, Chipre
- Fundador Artem Senenko
- Licença AGPL-3.0
- Código-fonte público no GitHub
- Escrito em Rust, um único binário
- Contato hello@uptimepage.dev