Echobell vs ntfy

Publicar en un tema, o hacer sonar a una persona concreta

ntfy es una capa pub/sub limpia para notificaciones, de código abierto y autoalojable. Echobell es más estrecho a propósito: canales privados, tres niveles de urgencia incluida una llamada real, y entrega en Apple Watch.

Echobell
VS
ntfy

Resumen rápido

ntfy es mejor si quieres ser dueño del servidor y tratar las notificaciones como un flujo de temas. Echobell es mejor si hay que despertar a una persona concreta.

Elige Echobell cuando la alerta deba escalar a una llamada, o cuando un nombre de tema adivinable no sea un modelo de acceso aceptable.

De un vistazo

Echobell

ntfy

Modelo de direccionamiento

Canales privados con token propio y suscriptores explícitos

Nombres de tema públicos a los que puede suscribirse quien los conozca

Máxima urgencia

Una llamada entrante con tono y pantalla de llamada

Prioridad 5: sonido más fuerte y vibración más larga

Apple Watch

Se entrega en un Apple Watch emparejado

Las notificaciones llegan al reloj a través del teléfono, como siempre

Diferencias clave

Ambos convierten una petición HTTP en algo en tu teléfono. Discrepan en a quién va dirigida una notificación y hasta dónde puede escalar.

Modelo de entrega

Echobell

Enfoque distinto

Un canal con su propio token de disparo y los suscriptores que añades

Dos modelos distintos. El de ntfy es más simple; el de Echobell es cerrado por defecto.

ntfy

Enfoque distinto

Un nombre de tema: en el servidor público, conocerlo basta para suscribirse

Techo de urgencia

Echobell

Integrado

El modo llamada suena con pantalla de llamada completa

Echobell puede escalar más allá del punto en que una notificación deja de funcionar.

ntfy

Parcial

La prioridad 5 suena fuerte y vibra más, pero sigue siendo una notificación

Alojamiento

Echobell

No disponible

Solo servicio gestionado

ntfy gana si quieres que el servidor, los datos y las reglas de acceso sean tuyos.

ntfy

Integrado

Código abierto, autoalojable, con autenticación y ACL en tu propia instancia

Formato del mensaje

Echobell

Integrado

Plantillas y condiciones renderizan y filtran el contenido en el servidor

Echobell saca el formato de cada script que envía una alerta.

ntfy

Parcial

Publicación por correo y botones de acción, pero el emisor sigue componiendo el texto

Dónde gana Echobell

Echobell cambia la flexibilidad de ntfy por fiabilidad en las alertas que no se pueden perder.

Una alerta que suena

El modo llamada llega como una llamada, atravesando el silencio y Concentración: justo lo que los niveles de prioridad no pueden hacer.

Cerrado por defecto

Un canal tiene token de disparo y lista de suscriptores, así que nadie entra adivinando un nombre.

El formato vive en un solo sitio

Plantillas y condiciones se ejecutan en el servidor, así diez emisores distintos no necesitan cada uno su código de composición.

Escenarios ideales

Los equipos suelen añadir Echobell junto a ntfy por una de estas razones.

Quien está de guardia tiene que despertarse de verdad— Cuando la prioridad 5 ya se durmió una vez.
Quien está de guardia tiene que despertarse de verdad

Cuando la prioridad 5 ya se durmió una vez.

El nombre del tema hace de seguridad— Cuando una cadena difícil de adivinar es lo único entre un flujo de alertas y un desconocido.
El nombre del tema hace de seguridad

Cuando una cadena difícil de adivinar es lo único entre un flujo de alertas y un desconocido.

Las alertas vienen de muchos emisores— Cuando cada script compone su mensaje y todos han acabado divergiendo.
Las alertas vienen de muchos emisores

Cuando cada script compone su mensaje y todos han acabado divergiendo.

Pasar desde ntfy

Ambos aceptan un POST HTTP, así que un canal puede acompañar a un tema mientras comparas.

  1. 1

    Crea un canal por tema

    Conserva los nombres de tema como nombres de canal para que la equivalencia sea obvia.

  2. 2

    Apunta el publicador al webhook del canal

    Sustituye la URL del tema de ntfy por el webhook de Echobell. Los cuerpos JSON se conservan.

  3. 3

    Pasa la prioridad 5 a llamada

    Todo lo que publicabas con la prioridad más alta es candidato a un canal en modo llamada.

Preguntas frecuentes

Encuentra respuestas a preguntas comunes sobre Echobell

No. La prioridad más alta de ntfy reproduce un sonido de notificación más largo y fuerte. El modo llamada de Echobell es una llamada entrante real con pantalla de llamada.

No intrínsecamente: la propia guía de ntfy recomienda elegir nombres de tema imposibles de adivinar, y una instancia autoalojada puede exigir autenticación. Es otro modelo de acceso, no un modelo roto.

No. ntfy es de código abierto y puedes ejecutarlo tú; Echobell es un servicio gestionado. Si autoalojar es el requisito, ntfy es la respuesta correcta.

Quédate con los temas. Añade un canal que suene.

Publica un tema de alta prioridad también en un canal de llamada de Echobell y compara la próxima vez.