Repolode
ellite

ellite/Wallos

Aplicativo web auto-hospedável para acompanhar assinaturas recorrentes, orçamentos e despesas, com suporte a várias moedas e notificações.

Alternativa open source a:Rocket MoneyTruebill

Estrelas
8,719
Forks
447
Issues abertas
81
Último commit
anteontem

O que é?

Wallos é um aplicativo web auto-hospedável para acompanhar assinaturas e pagamentos recorrentes. Ele permite registrar cada assinatura com seu ciclo de cobrança e a data do próximo pagamento, organizar os gastos em categorias personalizadas e consultar os totais em um dashboard, na página de estatísticas e em um calendário.

O aplicativo oferece suporte a várias moedas e pode convertê-las para uma moeda principal usando as taxas de câmbio da Fixer API. É possível enviar notificações por email, Discord, Pushover, Telegram, Gotify ou webhooks. As recomendações opcionais de IA podem usar ChatGPT, Gemini ou um modelo local do Ollama, e o login pode ser integrado a provedores OIDC/OAuth.

Wallos roda em um servidor web PHP com armazenamento SQLite ou como um container Docker. Os dados ficam no seu próprio servidor, e o projeto oferece uma API, suporte a vários idiomas e temas claro e escuro.

Recursos principais

  • 01Acompanhe assinaturas recorrentes com as datas dos próximos pagamentos e lembretes de vencimento.
  • 02Organize despesas em categorias personalizáveis e consulte estatísticas e um calendário.
  • 03Gerencie várias moedas e converta os valores para uma moeda principal usando as taxas de câmbio da Fixer.
  • 04Envie notificações por email, Discord, Pushover, Telegram, Gotify ou webhooks.
  • 05Faça login com provedores OIDC/OAuth, configuráveis pela página de administração ou por variáveis de ambiente.
  • 06Execute com Docker ou em uma instalação PHP e servidor web bare-metal.

Casos de uso

  • Manter uma visão geral das assinaturas mensais de streaming, software e outros serviços de uma residência.
  • Conferir o total dos gastos recorrentes em várias moedas.
  • Receber lembretes antes da renovação das assinaturas para não perder os pagamentos.
  • Hospedar um controle privado de despesas em um servidor doméstico em vez de usar um serviço na nuvem.

Início rápido

  1. 1

    Execute o contêiner Docker com o comando do README

    docker run -d --name wallos -v /path/to/config/wallos/db:/var/www/html/db -v /path/to/config/wallos/logos:/var/www/html/images/uploads/logos -e TZ=Europe/Berlin -p 8282:80 --restart unless-stopped bellamy/wallos:latest
  2. 2

    Abra o app no navegador pela porta mapeada e crie uma conta de usuário

Antes de usar

  • A hospedagem própria exige que você execute seu próprio servidor ou contêiner.
  • A conversão de moedas precisa de uma chave da Fixer API, cujo plano gratuito tem limitações.

Tópicos

Perguntas frequentes

O que é Wallos?
Aplicativo web auto-hospedável para acompanhar assinaturas recorrentes, orçamentos e despesas, com suporte a várias moedas e notificações. Wallos é um aplicativo web auto-hospedável para acompanhar assinaturas e pagamentos recorrentes. Ele permite registrar cada assinatura com seu ciclo de cobrança e a data do próximo pagamento, organizar os gastos em categorias personalizadas e consultar os totais em um dashboard, na página de estatísticas e em um calendário.
Wallos é gratuito? Qual é a licença?
Wallos é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
Wallos ainda é mantido?
Manutenção ativa. O último commit de Wallos foi em 19 de out. de 2026.
Para que posso usar Wallos?
Manter uma visão geral das assinaturas mensais de streaming, software e outros serviços de uma residência. Conferir o total dos gastos recorrentes em várias moedas. Receber lembretes antes da renovação das assinaturas para não perder os pagamentos. Hospedar um controle privado de despesas em um servidor doméstico em vez de usar um serviço na nuvem.
Como instalar Wallos?
Execute o contêiner Docker com o comando do README: docker run -d --name wallos -v /path/to/config/wallos/db:/var/www/html/db -v /path/to/config/wallos/logos:/var/www/html/images/uploads/logos -e TZ=Europe/Berlin -p 8282:80 --restart unless-stopped bellamy/wallos:latest Abra o app no navegador pela porta mapeada e crie uma conta de usuário
Onde consigo Wallos?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/ellite/Wallos

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

Projetos relacionados