Servicio HTTP pub-sub sencillo que envía notificaciones push a teléfonos y computadoras mediante solicitudes PUT o POST, sin necesidad de registrarse en el servidor público.
dh1011/subscription-manager
Aplicación web de una sola página y autoalojada para llevar el control de suscripciones, consultar las fechas de pago en un calendario y recibir alertas de renovación mediante NTFY o Gotify.
- Estrellas
- 359
- Forks
- 29
- Issues abiertos
- 0
- Último commit
- hace 4 días
¿Qué es?
Subscription Manager es una aplicación web para llevar el control de las suscripciones periódicas y sus costos desde un mismo lugar. Puedes agregar, editar, eliminar y consultar suscripciones, y verlas en un calendario. La aplicación calcula los totales semanales, mensuales y anuales, y ofrece un resumen de cada cuenta de pago.
Puedes habilitar notificaciones para cada suscripción. Las alertas se envían mediante NTFY o Gotify, configurados desde la página de ajustes con tu topic o la URL del servidor. Las notificaciones se envían a medianoche, según la zona horaria configurada, para las suscripciones cuyo pago vence ese día. Se admiten varias monedas y puedes asignar a cada suscripción iconos de la biblioteca Iconify.
La aplicación está desarrollada con Next.js, React y SQLite, y se distribuye como una imagen de Docker que almacena los datos en un volumen montado. También puedes ejecutarla localmente con npm.
Funciones clave
- 01Agregar, editar y eliminar suscripciones
- 02Consultar suscripciones en un calendario
- 03Calcular totales semanales, mensuales y anuales
- 04Resúmenes detallados por cuenta de pago
- 05Notificaciones mediante NTFY y Gotify
- 06Compatibilidad con varias monedas
Casos de uso
- Llevar el control desde un mismo lugar de suscripciones periódicas de streaming, software y otros servicios
- Recibir recordatorios antes de los pagos de renovación mediante un servidor autoalojado de NTFY o Gotify
- Comparar los gastos mensuales y anuales en suscripciones entre distintas cuentas de pago
Inicio rápido
- 1
Crea un archivo docker-compose.yml con el contenido del README
- 2
Crea el directorio data
mkdir data - 3
Inicia la aplicación con Docker Compose
docker-compose up -d - 4
Abre la aplicación en el navegador
Antes de usarlo
- Las notificaciones solo son compatibles a través de NTFY y Gotify.
- El contenedor de Docker usa UTC para programar las alertas, a menos que configures la variable TZ.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es subscription-manager?
- Aplicación web de una sola página y autoalojada para llevar el control de suscripciones, consultar las fechas de pago en un calendario y recibir alertas de renovación mediante NTFY o Gotify. Subscription Manager es una aplicación web para llevar el control de las suscripciones periódicas y sus costos desde un mismo lugar. Puedes agregar, editar, eliminar y consultar suscripciones, y verlas en un calendario. La aplicación calcula los totales semanales, mensuales y anuales, y ofrece un resumen de cada cuenta de pago.
- ¿subscription-manager es gratuito? ¿Qué licencia tiene?
- subscription-manager es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿subscription-manager sigue mantenido?
- Mantenimiento activo. El último commit de subscription-manager fue el 3 nov 2026.
- ¿Para qué puedo usar subscription-manager?
- Llevar el control desde un mismo lugar de suscripciones periódicas de streaming, software y otros servicios Recibir recordatorios antes de los pagos de renovación mediante un servidor autoalojado de NTFY o Gotify Comparar los gastos mensuales y anuales en suscripciones entre distintas cuentas de pago
- ¿Cómo se instala subscription-manager?
- Crea un archivo docker-compose.yml con el contenido del README Crea el directorio data: mkdir data Inicia la aplicación con Docker Compose: docker-compose up -d Abre la aplicación en el navegador
- ¿Dónde consigo subscription-manager?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/dh1011/subscription-manager
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Aplicación autoalojable que supervisa lanzamientos de GitHub, GitLab, Codeberg y Forgejo, y envía notificaciones por correo electrónico o Apprise.
Aplicación web autoalojada para explorar, reproducir y editar etiquetas de archivos de audio, con cambios guardados en los propios archivos de música.
Un gestor financiero personal autoalojado para llevar el control de ingresos, gastos, presupuestos y transacciones recurrentes sin subir datos a la nube.
Monitor autogestionado de noticias en tendencia que reúne temas populares de plataformas chinas y feeds RSS, los filtra por palabras clave o con IA y envía resúmenes a canales de chat y correo electrónico.
Monitor de páginas web autoalojado que te avisa por Discord, correo electrónico, Slack, Telegram, webhooks y más cuando una página cambia.