acerca de
Monitoreo de disponibilidad alojado, desarrollado en abierto
Uptimepage es un servicio alojado de monitoreo de disponibilidad y de páginas de estado públicas para equipos, construido y operado desde Nicosia (Chipre). El código de producción es público bajo AGPL. Los equipos pueden inspeccionarlo y pasar a un despliegue autoalojado si sus requisitos cambian.
Quién opera Uptimepage
Uptimepage lo construye y lo opera desde Nicosia (Chipre) su fundador, Artem Senenko, ingeniero de software con más de veinte años de experiencia construyendo y operando sistemas en producción con Kubernetes, AWS y Terraform, y en SaaS fintech donde la seguridad es crítica. Artem escribe el código, atiende el soporte y está de guardia.
Por qué existe
La mayoría de los equipos pagan a un proveedor para comprobar que un servicio está activo y a otro para avisar a sus clientes cuando no lo está. Los dos rara vez coinciden, porque la página de estado se publica a mano mientras las comprobaciones se ejecutan en otro sitio. Aquí son el mismo producto. Una comprobación fallida abre un incidente, y ese incidente es lo que leen los clientes, así que nadie tiene que acordarse de actualizar una página a las tres de la madrugada.
Por qué Rust
Todo el producto es un único binario enlazado estáticamente. No hay runtime que instalar ni intérprete que mantener parcheado, así que comprobar cada sesenta segundos desde varias regiones sigue siendo barato. La seguridad de memoria sin recolector de basura es lo que mantiene predecible al sondeador cuando un destino empieza a agotar el tiempo de espera en lugar de responder.
Por qué AGPL
El servicio alojado ejecuta el mismo binario de producción que se publica bajo AGPL. Ninguna edición empresarial se guarda las partes que importan, y ninguna función aparece solo después de una llamada comercial. Si el plan alojado deja de convenir a su equipo, irse es una migración y no una reescritura, porque la API y el proveedor de Terraform son idénticos en ambos despliegues.
Cómo se financia
El plan Standard cuesta 0 US$ al mes y no pide tarjeta. Los planes alojados de pago, Pro y Team, son los que pagan el trabajo. El autoalojamiento sigue siendo gratuito, porque la licencia es AGPL y el código es público.
Cómo ponerse en contacto
Escriba a hello@uptimepage.dev y lo leerá una persona, o use el formulario de ayuda de la aplicación, en «get help», si ya tiene una cuenta. Los errores van en los issues de GitHub; las preguntas y las solicitudes de funciones, en GitHub Discussions, donde las respuestas quedan públicas y se pueden buscar. Los datos legales están en el aviso legal.
De un vistazo
- Con sede en Nicosia, Chipre
- Fundador Artem Senenko
- Licencia AGPL-3.0
- Código fuente público en GitHub
- Escrito en Rust, un solo binario
- Contacto hello@uptimepage.dev