Supervisar las infraestructuras.
Servidor de notificaciones push autoalojado: un simple PUT o POST HTTP avisa a su teléfono desde un script, un pipeline CI/CD o una herramienta de supervisión.
ntfy (pronunciado «notify») es un servicio de publicación/suscripción basado en HTTP, publicado bajo licencia Apache 2.0 (unas 32 000 estrellas en GitHub, versión 2.26.3). Usted publica un mensaje en un tema con una petición HTTP corriente — `curl -d "Copia de seguridad terminada" http://su-vps/copias` — y todos los suscriptores de ese tema lo reciben de inmediato: aplicación móvil Android o iOS, interfaz web, o cualquier cliente HTTP. El servidor es un binario Go en un único contenedor, por debajo de 30 MB de RAM, con una caché de mensajes SQLite; de forma predeterminada los mensajes caducan al cabo de doce horas.
Su lugar en el catálogo es el de un transporte, no el de una herramienta de supervisión: ntfy no comprueba nada ni mide nada, se limita a entregar. Es la pieza que falta entre sus herramientas de supervisión y su bolsillo. Uptime Kuma, Gatus, Changedetection.io, Grafana, Home Assistant, GitHub Actions, GitLab CI, AWX, una tarea cron o un simple script Bash — todo lo que sepa lanzar una llamada HTTP puede publicar en su servidor. Autoalojado en un VPS ServOrbit, le ofrece temas privados ilimitados, sin cuota de envío ni cuenta en un tercero. El control de acceso se añade cuando lo necesite, mediante la herramienta de línea de comandos `ntfy`.
curl -d "Copia de seguridad OK" https://su-dominio.com/mi-tema desde cualquier máquina, o curl -d "Copia de seguridad OK" http://127.0.0.1:8080/mi-tema desde el propio VPS — sin biblioteca cliente ni clave de APIX-DelayX-Attachntfy user, ntfy access y ntfy tokenNotifique el final de una integración continua sin pasar por un espacio de mensajería de equipo: curl -d "Build #$BUILD_NUMBER fallido" https://su-dominio.com/builds. Un runner de CI es una máquina de terceros: necesita la dirección pública de su servidor, es decir, un dominio asociado al VPS — sin dominio, ntfy solo escucha en el bucle local y sigue siendo inaccesible desde el exterior. Después el método funciona tal cual en GitHub Actions, GitLab CI, Jenkins o AWX, ya que basta con que curl esté disponible. La notificación llega al teléfono en el segundo en que el pipeline termina.
Uptime Kuma, Changedetection.io y Grafana admiten ntfy como canal de notificación, y Gatus hace lo mismo. Apúntelos todos a su instancia: servicio no disponible, disco lleno, precio modificado — todas las alertas llegan a la misma aplicación, con un tema distinto por cada origen para distinguirlas de un vistazo.
Enmarque sus scripts cron: 0 3 * * * /usr/local/bin/backup.sh && curl -d "Copia de seguridad OK" http://127.0.0.1:8080/copia-nocturna. Como el cron se ejecuta en el propio VPS, alcanza ntfy en local; desde otra máquina, apunte a https://su-dominio.com/copia-nocturna, lo que supone un dominio asociado. El silencio indica el fallo, la notificación confirma la ejecución. Una llamada curl al final de cada tarea sustituye a un servicio externo de supervisión de cron.
Guía optimizada para los VPS Cloud ServOrbit.
Un plan de 512 MB de RAM es más que suficiente: ntfy consume menos de 30 MB en reposo y no tiene ninguna dependencia pesada. Puede alojarlo en un VPS que ya ejecute Uptime Kuma o sus aplicaciones, para formar una cadena de alerta totalmente autoalojada.
En su área de cliente ServOrbit, abra el Marketplace, categoría Monitoring, seleccione ntfy y lance el despliegue. Docker descarga la imagen binwiederhier/ntfy:latest e inicia el servidor en el puerto 8080. No se requiere ningún archivo de configuración ni ninguna cuenta para empezar.
ntfy arranca SIN ninguna cuenta ni contraseña: la URL abre directamente la interfaz, y cualquiera que conozca la dirección puede leer Y publicar en cualquier tema. Si su servidor es accesible desde Internet, active la autenticación antes de usarlo en serio.
El contenedor escucha en 127.0.0.1:8080, en local en el VPS. Conéctese por SSH y pruebe con curl -d "Hola desde mi VPS" http://127.0.0.1:8080/mi-tema. Abra después la interfaz web mediante un túnel — ssh -L 8080:127.0.0.1:8080 root@<ip> y luego http://127.0.0.1:8080 — y seleccione el tema mi-tema para ver llegar el mensaje. Los temas se crean en la primera publicación.
Para recibir las notificaciones en el teléfono o emitirlas desde otras máquinas, el servidor debe ser accesible desde el exterior: esa es exactamente la función del dominio. Asocie uno a la aplicación desde su área de cliente ServOrbit, por ejemplo ntfy.su-dominio.fr: ServOrbit se encarga del vhost, del certificado TLS y del reenvío al puerto 8080 local, y el contenedor ya viene configurado para funcionar detrás de un proxy. Sus dispositivos publican y se suscriben entonces en https://ntfy.su-dominio.fr, sin número de puerto. HTTPS es además lo que permite a los navegadores recibir las notificaciones en segundo plano.
Instale la aplicación ntfy (Android mediante F-Droid o Google Play, iOS mediante la App Store), añada la URL de su servidor y el nombre del tema. Configure después sus herramientas: en Uptime Kuma, sección Notifications, elija ntfy e indique la URL del servidor y el tema; repita la operación con Changedetection.io, Gatus o Grafana, con un tema distinto por cada origen.
¿Mantiene un proyecto que utiliza ntfy? Este botón permite a sus lectores desplegarlo en un VPS con un clic, sin leer documentación de Docker.
[](https://servorbit.com/vps-cloud?template=ntfy&utm_source=deploy-badge&utm_medium=referral&utm_campaign=ntfy)<a href="https://servorbit.com/vps-cloud?template=ntfy&utm_source=deploy-badge&utm_medium=referral&utm_campaign=ntfy"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy ntfy on ServOrbit" height="40"></a>El botón lleva al pedido de un VPS con la plantilla preseleccionada. La imagen se sirve desde servorbit.com: no tiene que alojar nada por su parte.
Visualice las métricas de sus infraestructuras y aplicaciones. Dashboards personalizables, alertas multicanal, múltiples fuentes.
Monitorización y ObservabilidadRecopilación y consulta de métricas en tiempo real. Estándar de facto para la monitorización de Kubernetes, Docker y microservicios.
Monitorización y ObservabilidadSupervisión de disponibilidad simple y visual: vigile sus puntos de entrada HTTP, TCP y DNS, reciba la alerta desde la primera caída y publique una página de estado para sus clientes.
Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico. Soporte en francés, inglés y árabe.
Escribir por WhatsAppse abre en una pestaña nueva