Tres modelos de datos
Message sirve para notificaciones puntuales. Event describe un ciclo de vida actualizable. Thing mantiene el estado actual de un dispositivo, servicio o trabajo.
PushGo es un sistema open source para notificaciones y sincronización de estado. Puede usar el Gateway público para enviar la primera notificación o ejecutar su propio Gateway cuando necesite controlar rutas de datos, autenticación, transportes privados y MCP/OAuth.
https://gateway.pushgo.devhttps://gateway.pushgo.cnTres modelos de datos
Message sirve para notificaciones puntuales. Event describe un ciclo de vida actualizable. Thing mantiene el estado actual de un dispositivo, servicio o trabajo.
Entrega nativa
Los clientes Apple reciben notificaciones del sistema mediante APNs. Los clientes Android pueden combinar FCM con transportes privados para una sincronización más flexible.
Autoalojamiento
Gateway puede ejecutarse en su propia infraestructura con base de datos persistente, autenticación de Gateway, transportes privados, observabilidad y soporte para reverse proxy.
Campos cifrables de extremo a extremo
El contenido sensible puede colocarse en ciphertext y descifrarse localmente en el cliente. Gateway autentica, retransmite y distribuye sin necesitar entender el contenido en claro.
Migración gradual
Los endpoints compatibles con ntfy, Bark y ServerChan permiten conservar scripts existentes mientras migra gradualmente a los modelos nativos de PushGo.
MCP/OAuth
Gateway puede actuar como MCP HTTP Server. Los asistentes de IA pueden enviar Message, administrar Event y actualizar Thing dentro del alcance de canales autorizados.
curl -X POST https://gateway.pushgo.dev/message \ -H "Content-Type: application/json" \ -d '{ "channel_id": "YOUR_CHANNEL_ID", "password": "YOUR_CHANNEL_PASSWORD", "title": "Hello from PushGo", "body": "This is a test notification." }'Continúe con Empezar para enviar esta petición con un canal real.