makerpulse
MakerPulse es una herramienta auto-alojada de analítica para creadores de MakerWorld que rastrea métricas públicas (likes, impresiones, descargas) sin login en Creator Center.
Ficha actualizada 22 sept 2026, 16:12 · upstream 15 sept 2026, 21:01 · release sin release detectada
Qué es makerpulse
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
MakerPulse es una plataforma de analítica auto-alojada diseñada específicamente para creadores de la plataforma MakerWorld. Su función principal es rastrear métricas públicas incluyendo likes, colecciones, impresiones, descargas, comentarios, boosts y seguidores, calculando también estimaciones de puntos ganados. A diferencia de otras soluciones, no requiere autenticación directa con el Creator Center, operando mediante scraping de datos públicos disponibles en la web.
- Monitoreo de KPIs personales para creadores de modelos 3D sin intervención manual constante
- Integración con dashboards de Home Assistant o Grafana vía API JSON GET /api/stats
- Notificaciones automáticas a Telegram sobre actividad del canal (hora, diaria, semanal)
- Visualización de estadísticas históricas por modelo y totales de cuenta en tiempo real
- No requiere autenticación con Creator Center, utiliza datos públicos directamente
- API JSON documentada para integraciones con ecosistemas IoT como Home Assistant
- Arquitectura simplificada: un solo servicio Docker + PostgreSQL sin dependencias complejas
- Configuración flexible de intervalo de polling desde 5 minutos hasta 'ALL' histórico
- Métricas basadas en datos públicos que pueden no reflejar estadísticas privadas completas
- Estimación de puntos basada en fórmulas simplificadas (prints × 2 + boosts) con bonificaciones exclusivas
- Dependencia de disponibilidad del sitio web de MakerWorld para scraping exitoso
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.
Utilizar la imagen oficial ghcr.io/leon199219/makerpulse:latest. Configurar DATABASE_URL apuntando a un servicio PostgreSQL independiente (ej. postgres:5432). Evitar docker compose down -v para no perder historial de métricas. El puerto 8080 debe mantenerse accesible en el contenedor.
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.