uptime-zero
Uptime Zero es una solución de monitorización de disponibilidad auto-hospedable diseñada para ejecutarse nativamente en Cloudflare Workers. Elimina la necesidad de mantener servidores dedicados, ofreciendo paneles de control públicos, alertas por webhook e historial de incidentes. Utiliza tecnología
Ficha actualizada 27 sept 2026, 20:42 · upstream 27 sept 2026, 20:09 · release uptime-zero-v0.15.0
Qué es uptime-zero
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Uptime Zero es una herramienta de monitorización de disponibilidad inspirada en soluciones como Uptime Kuma y OpenStatus, pero construida específicamente para ejecutarse en la plataforma de Cloudflare Workers. Su objetivo principal es permitir a los usuarios gestionar paneles de estado públicos, recibir alertas por webhook y mantener un historial de incidentes sin la complejidad de administrar servidores dedicados o contenedores.
- Monitorización continua de APIs externas y servicios web mediante monitores HTTP y DNS.
- Creación de páginas públicas de estado para compartir el salud del servicio con clientes o usuarios finales.
- Configuración de alertas automáticas vía webhook cuando los monitores cambian de estado (ej. caídas).
- Gestión de historial de incidentes derivado de cambios en el estado de los monitores configurados.
- Arquitectura sin servidor (serverless) que aprovecha la infraestructura nativa de Cloudflare Workers.
- No requiere gestión de servidores, contenedores Docker ni orquestación tradicional para su funcionamiento.
- Integración directa con servicios de persistencia como Cloudflare D1 y Durable Objects.
- Frontend moderno desarrollado con React 19, TanStack Router y Hono.
- Software en etapa temprana (early-stage) con posibilidad de cambios rotativos y funcionalidades incompletas.
- Dependencia obligatoria de la plataforma Cloudflare Workers; no es compatible con despliegues en VPS tradicionales o contenedores estándar.
- No incluye soporte para Docker, Dockerfile ni archivos de composición (Compose).
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Instalar dependencias con pnpm y crear una base de datos D1 en Cloudflare. Configurar secretos BETTER_AUTH_SECRET y BETTER_AUTH_URL antes del despliegue. Ejecutar wrangler d1 create para la persistencia, luego wrangler secret put para los credenciales. Tras el deploy, acceder a /setup en la URL del Worker para crear la cuenta de administrador inicial.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.
