lawebdetupc.com
Volver al blog
Ciberseguridad · Herramientas GitHub10 nov 202611 min

Qué es Uptime Kuma y para qué sirve en una pyme

Uptime Kuma es una herramienta gratuita y de código abierto que vigila si tu web, tu correo o tus servicios están en marcha y te avisa cuando se caen o cuando está a punto de caducar el certificado de seguridad. A 10 de noviembre de 2026, su repositorio en GitHub (louislam/uptime-kuma) tiene 93.439 estrellas y 8.687 forks, y la imagen Docker oficial, louislam/uptime-kuma, suma más de 202 millones de descargas en Docker Hub. La versión estable más reciente es la 2.5.9, publicada el 31 de octubre de 2026. Para una pyme es la forma más directa de monitorizar una web gratis, en tu propio servidor y sin pagar una cuota mensual. Te contamos qué es, para qué sirve, cómo instalarlo con Docker y qué precauciones tomar.

Pantallas flotantes de monitorización con un gráfico de pulso en verde, un visto bueno, avisos y candados SSL, conectadas a portátiles y un servidor, símbolo de Uptime Kuma para pymes

Qué es Uptime Kuma y cómo funciona

Uptime Kuma es un programa de monitorización que instalas tú mismo, en tu servidor o en un ordenador de la oficina. Comprueba de forma periódica —incluso cada 20 segundos— si una dirección web responde, si un puerto está abierto, si un ping llega o si un contenedor Docker sigue en marcha. Los resultados se ven en un panel web claro, con gráficos de tiempo de respuesta e información del certificado SSL. También puedes publicar una página de estado para clientes o para el equipo, y recibir avisos por Telegram, correo electrónico, Slack, Discord y más de 90 servicios. El código está en github.com/louislam/uptime-kuma, con licencia MIT, y la web oficial es uptime.kuma.pet.

Para qué sirve Uptime Kuma en una pyme

Uptime Kuma sirve para enterarte tú de que la web se ha caído, no tu cliente. Sus funciones más útiles para una pequeña empresa son estas:
  • Monitorizar webs y servicios: HTTP y HTTPS, una palabra clave en la página, una consulta JSON, un puerto TCP, un ping, el DNS, un WebSocket o un contenedor Docker.
  • Avisar si se cae el servicio, por Telegram, correo u otro canal, en cuanto falla la comprobación.
  • Avisar si caduca el certificado SSL, antes de que el navegador muestre un aviso de seguridad a tus clientes.
  • Mostrar una página de estado pública con los servicios que elijas, útil para clientes o para el equipo.
  • Guardar el historial de disponibilidad y de tiempos de respuesta, para ver si un proveedor o un servidor va a peor.
No sustituye a un SIEM como Wazuh: Kuma mira si el servicio está vivo; Wazuh, si hay un ataque.

¿Uptime Kuma es gratis? Frente a UptimeRobot, Datadog o Zabbix

Sí: Uptime Kuma es gratis y de código abierto, sin límite de monitores ni pago por aviso. Lo que pagas es el servidor (un ordenador pequeño o un VPS) y el tiempo de mantenerlo. Frente a servicios en la nube como UptimeRobot o Datadog, no dependes de una cuota mensual ni envías el detalle de tu infraestructura a un tercero. Frente a Zabbix, Grafana o Prometheus, que son más potentes para redes grandes, Uptime Kuma es más sencillo de poner en marcha y encaja mejor cuando lo que quieres es vigilar unas webs y unos servicios y que te avisen. A cambio, lo administras tú.

Cómo instalar y usar Uptime Kuma paso a paso

La forma más sencilla es Docker, la opción que más se busca. La guía oficial de instalación lo resume así:
  1. Prepara un servidor Linux con Docker, por ejemplo Ubuntu. También puedes instalarlo en Windows 10 o Windows Server, o sin Docker con Node.js 20.4 o superior, pero para una pyme Docker suele ser lo más claro. Los datos deben ir en un disco local o un volumen Docker, no en NFS.
  2. Instálalo con Docker Compose, copiando el archivo oficial: mkdir uptime-kuma && cd uptime-kuma, luego curl -o compose.yaml https://raw.githubusercontent.com/louislam/uptime-kuma/master/compose.yaml y docker compose up -d. Si prefieres un solo comando: docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:2. Usa la etiqueta :2 (la rama 2.x), no latest, que apunta a la versión 1.
  3. Entra en el panel desde el navegador, en http://IP-del-servidor:3001, y crea el usuario administrador. Guarda la contraseña en tu gestor de contraseñas.
  4. Añade el primer monitor: tu web por HTTPS, un intervalo de 60 segundos y dos o tres reintentos, para no alarmarte por un fallo puntual. Activa el aviso de caducidad del certificado SSL.
  5. Configura una notificación, por ejemplo Telegram: en Ajustes, Notificaciones, eliges Telegram, pegas el token del bot y el identificador del chat, pruebas el envío y lo dejas activo por defecto.
Si más adelante quieres que un aviso dispare otras tareas, puedes enlazarlo con herramientas de automatización como n8n.

Casos de uso de Uptime Kuma para pymes

Algunos ejemplos de lo que una pyme puede vigilar con Uptime Kuma:
  • Una tienda online recibe un aviso en Telegram si la web o el pago dejan de responder, a cualquier hora, y no se entera por un cliente.
  • Una asesoría vigila su web, el correo y el acceso de los clientes, y avisa al equipo si algo se cae o si el certificado SSL está a punto de caducar.
  • Una empresa con varias sedes comprueba que la VPN y los servidores internos responden, sin necesidad de exponer el panel a Internet.
  • Un negocio con clientes publica una página de estado para que vean si un servicio está en marcha o en mantenimiento, sin darles acceso al panel completo.
Monitorizar la web es una capa más de un plan para proteger el negocio frente a ciberataques: de nada sirve un buen cortafuegos si nadie se entera de que la página está caída.

¿Uptime Kuma es seguro? Riesgos y buenas prácticas

Como cualquier programa, tiene fallos que hay que parchear. En 2026 se corrigieron varios avisos. La versión 2.5.8 corrigió un fallo de gravedad alta (GHSA-v2p3-6f5h-6hhf) por el que un usuario ya identificado podía ejecutar código a través del canal de notificaciones Apprise. La 2.5.4 corrigió una denegación de servicio sin autenticar en un distintivo público (GHSA-wf2j-5mc7-5c4w). Y la 2.5.9, la estable más reciente, corrigió un envenenamiento de la caché RSS de las páginas de estado (GHSA-86ch-2247-gr56). Buenas prácticas:
  • Actualiza a la 2.5.9 o superior (imagen louislam/uptime-kuma:2) y revisa las versiones cada mes.
  • No publiques el panel en Internet a la ligera: accede por VPN o déjalo solo en la red interna. Si lo expones, ponlo detrás de un proxy inverso con HTTPS (nginx u otro) y no bajo una subcarpeta: necesita su propio dominio o subdominio.
  • Activa la verificación en dos pasos (2FA), usa una contraseña fuerte y crea solo los usuarios necesarios.
  • Ten cuidado con lo que muestras en la página de estado pública: no incluyas servicios internos que no quieras que se vean.
  • Haz copia del volumen /app/data, donde están la configuración y el historial.

Preguntas frecuentes

¿Qué es Uptime Kuma y para qué sirve?

Uptime Kuma es una herramienta gratuita y de código abierto para monitorizar webs y servicios en tu propio servidor. Sirve para saber si están en marcha, avisar si se caen y avisar si caduca el certificado SSL.

¿Uptime Kuma es gratis?

Sí. Es gratis y de código abierto, con licencia MIT y sin límite de monitores. Solo pagas el servidor donde lo instalas y el tiempo de mantenerlo.

¿Cómo instalar Uptime Kuma con Docker?

Con la imagen oficial louislam/uptime-kuma:2, el puerto 3001 y un volumen en /app/data. También puedes usar el archivo compose.yaml oficial y el comando docker compose up -d. Luego entras en el panel y creas el usuario administrador.

¿Uptime Kuma envía avisos por Telegram?

Sí. En Ajustes, Notificaciones, eliges Telegram, pegas el token del bot y el identificador del chat, pruebas el envío y lo dejas activo. También puedes avisar por correo, Slack, Discord y más de 90 servicios.

¿Uptime Kuma o Zabbix: cuál es mejor para una pyme?

Para vigilar unas webs y recibir avisos, Uptime Kuma suele ser más sencillo y rápido de poner en marcha. Zabbix es más potente para redes grandes y métricas complejas, pero pide más tiempo de administración.

Conclusión

Uptime Kuma pone al alcance de una pyme un monitor de webs claro, gratis y en casa: más de 93.000 estrellas en GitHub y más de 202 millones de descargas en Docker Hub respaldan el proyecto. Empieza por tu web y el certificado SSL, activa un aviso por Telegram, mantén la versión 2.5.9 o superior y no dejes el panel abierto a Internet. Así te enteras tú de que algo ha fallado, no tu cliente.

Fuentes: repositorio louislam/uptime-kuma, uptime.kuma.pet, guía de instalación, Docker Hub, versión 2.5.9, avisos de seguridad y API de GitHub (datos a 10 nov 2026): consultar publicación.

¿Quieres aplicarlo a tu negocio?

Cuéntanos qué te preocupa o qué tarea quieres mejorar. El equipo te explica las opciones de forma clara y sin compromiso.