Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

cloudflare-uptime-oss

cloudflare-uptime-oss es una solución auto-alojada para monitorización de disponibilidad ejecutada en Cloudflare Workers. Ofrece páginas de estado públicas con historial de latencia, alertas a Slack/Discord y gestión de incidentes sin costes mensuales de servidor.

Ficha actualizada 24 sept 2026, 18:46 · upstream 24 sept 2026, 18:15 · release v1.6.8

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es cloudflare-uptime-oss

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

cloudflare-uptime-oss es una herramienta de monitorización de disponibilidad auto-alojada que ejecuta checks HTTP y TCP en Cloudflare Workers. Proporciona páginas de estado públicas personalizadas con gráficos de latencia, líneas de tiempo de incidentes y filtrado de fallos menores para evitar ruido. La solución utiliza una base de datos D1 para historial y R2 para almacenamiento de activos como logos.

CASOS DE USO
  • Monitorizar endpoints HTTP o sockets TCP para servicios internos o externos
  • Crear páginas públicas de estado para clientes sin costes de servidor adicional
  • Configurar alertas automáticas a Slack o Discord cuando ocurran incidentes
  • Gestionar historial de latencia y tiempos de respuesta en gráficos visuales
  • Filtrar incidentes menores (blips) para mantener la claridad en las páginas públicas
PUNTOS DESTACADOS
  • Ejecución en Cloudflare Workers sin necesidad de servidores tradicionales
  • Páginas de estado con historial de latencia de 90 días y gráficos integrados
  • Filtrado inteligente de incidentes menores para evitar alertas falsas
  • Integración nativa con R2 para almacenamiento seguro de logos personalizados
  • Soporte para múltiples dominios personalizados gestionados vía Wrangler
  • Alertas configurables por monitor a Slack y Discord mediante webhooks
PRECAUCIONES
  • No incluye contenedores Docker ni archivos Compose para orquestación fácil
  • Autenticación basada en API Key simple, no JWT u OAuth estándar
  • Requiere configuración manual de bases de datos D1 y buckets R2
  • Dependencia total de la infraestructura de Cloudflare (Workers, D1, R2)
  • No soporta despliegue con un solo clic sin interacción inicial
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

drop-kit-youtube-banner-1785333964449drop-kit-youtube-banner-1785333944471drop-kit-landscape-1779790200368drop-kit-landscape-1779791596122
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Instalar Node.js 20+ y Wrangler CLI. Ejecutar wrangler login y crear la base de datos D1 y el bucket R2 manualmente. Establecer el secreto API_KEY para autenticación del admin. Asegurar que wrangler.toml se commita antes de cada despliegue CI/CD para mantener las rutas de dominio personalizadas activas.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8787
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.