Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

flarewatch

FlareWatch es un monitor de estado y página de estado en tiempo real que corre completamente en la nube de Cloudflare. No requiere servidor, Docker ni facturación mensual.

Ficha actualizada 23 sept 2026, 14:07 · upstream 23 sept 2026, 13:59 · release v1.1.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es flarewatch

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

FlareWatch es una herramienta gratuita para el monitoreo del estado y la página de estado de servicios web. Permite verificar la disponibilidad de servicios mediante checks programados cada minuto desde los bordes de Cloudflare. El sistema utiliza Workers, KV y triggers cron de Cloudflare sin necesidad de servidores físicos, contenedores o costos recurrentes mensuales.

La arquitectura se basa en un Worker que ejecuta checks periódicos y almacena resultados en Cloudflare KV, mientras que la página de estado también es un Worker que consulta el mismo namespace para renderizar la interfaz pública. La herramienta permite configurar múltiples monitores con diferentes métodos (HTTP, TCP, ICMP), niveles de alerta personalizados, notificaciones vía Slack o Discord, historial de incidencias y estadísticas de latencia.

Además, FlareWatch ofrece integración con Globalping para checks multi-región, soporte SSL con alertas de expiración configurable, modo oscuro, API JSON pública y un proxy opcional para verificar conexiones privadas. Todo el despliegue se realiza mediante GitHub Actions sin necesidad de configurar servidores propios.

CASOS DE USO
  • Monitoreo de servicios web críticos (APIs, microservicios)
  • Verificación de disponibilidad de dominios o subdominios
  • Control de mantenimiento programado con ventanas de mantenimiento definidas
  • Alertas en tiempo real sobre fallos de servicio mediante notificaciones vía Slack o Discord
  • Monitoreo de latencia y rendimiento de servicios web
  • Seguridad: verificación de certificados SSL y expiración automática
PUNTOS DESTACADOS
  • Despliegue completamente en la nube de Cloudflare sin necesidad de servidores propios, Docker ni contenedores
  • Costo nulo mensual para el usuario final gracias a los límites gratuitos de Cloudflare
  • Monitoreo multi-región mediante integración con Globalping
  • Verificación SSL y certificados expirantes con alertas configurables
  • Modo oscuro, API pública JSON y modo dark mode nativo
PRECAUCIONES
  • Los checks HTTP pueden fallar si el servicio no responde (503) o tiene timeouts excesivos
  • La página de estado puede saturarse con tráfico público intenso que exceda los límites diarios de Workers
  • El namespace KV compartido puede alcanzar límites de escritura en configuraciones intensivas
  • Los checks TCP/ICMP requieren un proxy externo para funcionar correctamente
VISUAL

Capturas del proyecto

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

FlareWatchFlareWatch status page showing service health, latency, uptime, and incidentsFlareWatch events page with incident history and maintenance windows
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

Para desplegar FlareWatch, primero forja el repositorio y agrega dos variables de entorno de GitHub: CLOUDFLARE_ACCOUNT_ID (ID del account Cloudflare) y CLOUDFLARE_API_TOKEN (token de API). Luego edita los archivos `packages/config/src/worker.ts` y `apps/status-page/wrangler.jsonc` para definir los monitores, timeouts, notificaciones y proxy. Finalmente, ejecuta el workflow CI/CD que despliega el Worker de monitoreo y la página de estado en tu Cloudflare Workers Dev. Se recomienda mantener GitHub Actions activado durante el despliegue para ejecutar tests unitarios y de integración antes del lanzamiento.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
ReactNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
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.