pusk
Pusk es una plataforma auto-alojada para gestión de alertas operativas compatible con Telegram Bot API. Permite ACK rápido, notificaciones push a dispositivos y chat de equipo en un único binario Go de 23 MB.
Ficha actualizada 29 sept 2026, 0:53 · upstream 29 sept 2026, 0:40 · release v0.7.12
Qué es pusk
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Pusk es una plataforma auto-alojada diseñada específicamente para equipos DevOps/SRE que necesitan gestionar alertas de monitorización sin depender de servicios externos. Recibe webhooks desde Alertmanager, Grafana, Zabbix y Uptime Kuma, organizando las notificaciones en canales separados con indicadores visuales.
La plataforma destaca por su simplicidad: un único binario Go de 23 MB que requiere solo ~2 MB de RAM y 10 GB de disco. Utiliza SQLite con aislamiento multitenant (base de datos independiente por organización), permitiendo despliegues en servidores pequeños o VPS económicos sin dependencias externas.
Incluye chat de equipo con canales, menciones @, subida de archivos multimedia y estado online en tiempo real. Es compatible con Telegram Bot API (13 métodos), permitiendo migrar bots existentes con mínima modificación.
- Integración con Alertmanager para ACK automático con silence en Grafana
- Contact point en Grafana que envía alertas a canales específicos por servicio
- Media type webhook en Zabbix para notificaciones de monitoreo
- Notificación webhook en Uptime Kuma para checks de disponibilidad
- Chat de equipo aislado con canales por proyecto o incidente
- Un único binario Go sin dependencias externas, ~2 MB RAM y 10 GB disco
- SQLite multitenant con base de datos independiente por organización
- Compatible con Telegram Bot API (13 métodos) para migrar bots existentes
- Web Push nativo en navegador que funciona aunque esté cerrado
- Aislamiento completo de datos entre organizaciones
- No incluye scheduler de turnos de guardia (on-call rotation)
- Requiere configuración manual de reverse proxy para SSL/TLS
- Webhook rate limit de 60 peticiones/minute por bot por defecto
- Solo soporta 13 métodos de Telegram Bot API de los 80+ disponibles
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Desplegar con Docker en puerto 8443 o systemd. Configurar reverse proxy (Caddy/Nginx) con SSL. Generar claves VAPID para Web Push o usar las predeterminadas. Para producción, establecer PUSK_LOG_FORMAT=json y definir PUSK_JWT_SECRET manualmente.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.


