Repolode
dh1011

dh1011/subscription-manager

Aplicativo web de página única e auto-hospedado para acompanhar assinaturas, ver datas de pagamento no calendário e receber alertas de renovação via NTFY ou Gotify.

Estrelas
359
Forks
29
Issues abertas
0
Último commit
há 5 dias

O que é?

O Subscription Manager é um aplicativo web para acompanhar assinaturas recorrentes e seus custos em um só lugar. Você pode adicionar, editar, excluir e visualizar assinaturas, além de vê-las organizadas em um calendário. O app calcula os totais semanais, mensais e anuais e apresenta um resumo para cada conta de pagamento.

Cada assinatura pode ter suas próprias notificações ativadas. Os alertas são enviados pelo NTFY ou pelo Gotify, configurados na página de configurações com seu tópico ou URL do servidor. As notificações são enviadas à meia-noite, no fuso horário configurado, para assinaturas cujo pagamento vence naquele dia. Há suporte a várias moedas, e é possível associar ícones da biblioteca Iconify a cada assinatura.

O app foi desenvolvido com Next.js, React e SQLite e é distribuído como uma imagem Docker que armazena os dados em um volume montado. Também pode ser executado localmente com npm.

Recursos principais

  • 01Adicionar, editar e excluir assinaturas
  • 02Visualizar assinaturas em um calendário
  • 03Calcular totais semanais, mensais e anuais
  • 04Resumos detalhados por conta de pagamento
  • 05Notificações via NTFY e Gotify
  • 06Suporte a várias moedas

Casos de uso

  • Acompanhar assinaturas recorrentes de streaming, software e outros serviços em um só lugar
  • Receber lembretes de pagamentos de renovação por meio de um servidor NTFY ou Gotify auto-hospedado
  • Comparar os gastos mensais e anuais com assinaturas entre contas de pagamento

Início rápido

  1. 1

    Crie um arquivo docker-compose.yml com o conteúdo do README

  2. 2

    Crie o diretório data

    mkdir data
  3. 3

    Inicie o app com Docker Compose

    docker-compose up -d
  4. 4

    Abra o app no navegador

Antes de usar

  • As notificações são compatíveis apenas com NTFY e Gotify.
  • O contêiner Docker usa UTC para os horários dos alertas, a menos que você defina a variável TZ.

Em coleções

Tópicos

Perguntas frequentes

O que é subscription-manager?
Aplicativo web de página única e auto-hospedado para acompanhar assinaturas, ver datas de pagamento no calendário e receber alertas de renovação via NTFY ou Gotify. O Subscription Manager é um aplicativo web para acompanhar assinaturas recorrentes e seus custos em um só lugar. Você pode adicionar, editar, excluir e visualizar assinaturas, além de vê-las organizadas em um calendário. O app calcula os totais semanais, mensais e anuais e apresenta um resumo para cada conta de pagamento.
subscription-manager é gratuito? Qual é a licença?
subscription-manager é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
subscription-manager ainda é mantido?
Manutenção ativa. O último commit de subscription-manager foi em 3 de nov. de 2026.
Para que posso usar subscription-manager?
Acompanhar assinaturas recorrentes de streaming, software e outros serviços em um só lugar Receber lembretes de pagamentos de renovação por meio de um servidor NTFY ou Gotify auto-hospedado Comparar os gastos mensais e anuais com assinaturas entre contas de pagamento
Como instalar subscription-manager?
Crie um arquivo docker-compose.yml com o conteúdo do README Crie o diretório data: mkdir data Inicie o app com Docker Compose: docker-compose up -d Abra o app no navegador
Onde consigo subscription-manager?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/dh1011/subscription-manager

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados

Monitor de notícias em alta auto-hospedado que agrega assuntos populares de plataformas chinesas e feeds RSS, filtra por palavras-chave ou IA e envia resumos por chat e e-mail.

Produtividade e apps#news-aggregation#hot-news#rss
63,5 mil+187 esta semana24,9 milPythonGPL-3.0Bem mantidoAtualizado há 3 dias