Ir para o conteúdo principal

Configure o Cashlytics em um Servidor Linux - Hospede seu gerente financeiro com IA

Os produtos ideais para este guia

Comece agora mesmo — peça o produto adequado e siga este guia passo a passo.

Introdução

Cashlytics é uma plataforma moderna de finanças pessoais e orçamento feita para te ajudar a controlar gastos, gerenciar orçamentos e entender seus hábitos financeiros. Analisando dados de transações e categorias de gastos, o Cashlytics te mostra para onde seu dinheiro está indo e como melhorar seu planejamento financeiro.

A plataforma também pode integrar uma assistência com IA, que analisa seus dados financeiros, identifica padrões de gastos e oferece insights inteligentes sobre seu comportamento orçamentário.

img

Hospedar o Cashlytics no seu próprio servidor te dá controle total sobre seus dados financeiros, mantendo suas ferramentas de orçamento acessíveis de qualquer lugar via interface web. Quer hospedar o Cashlytics por conta própria? Este guia te mostra como instalar usando Docker no seu VPS Linux.

Casos de uso do Cashlytics

O Cashlytics pode ser usado em vários cenários pessoais e profissionais onde organização financeira e orçamento são importantes. Exemplos comuns:

  • Controlar despesas pessoais e orçamentos mensais
  • Monitorar padrões de gastos e hábitos financeiros
  • Gerenciar múltiplas fontes de renda e categorias financeiras
  • Gerar insights com IA para um orçamento mais inteligente
  • Hospedar um dashboard financeiro privado e sob seu controle

Por ser self-hosted, o Cashlytics é ideal para quem busca uma alternativa focada em privacidade, sem depender de ferramentas financeiras na nuvem.

Requisitos

Antes de instalar o Cashlytics, confira se seu VPS atende aos seguintes requisitos.

HardwareMínimoRecomendado
CPU1 Núcleo2 Núcleos
RAM2 GB4 GB
Espaço em disco10 GB20 GB

Além disso, o seguinte software deve estar instalado:

  • Docker
  • Docker Compose

Se o Docker ainda não estiver instalado, siga nosso guia para instalar o Docker antes de continuar.

Preparação

Primeiro, crie um diretório para o projeto Cashlytics.

mkdir cashlytics && cd cashlytics

Depois, baixe os arquivos oficiais de configuração Docker do Cashlytics.

curl -O https://raw.githubusercontent.com/aaronjoeldev/cashlytics-ai/main/docker-compose.selfhost.yml
curl -O https://raw.githubusercontent.com/aaronjoeldev/cashlytics-ai/main/.env.example

Crie seu arquivo de configuração de ambiente copiando o arquivo de exemplo.

cp .env.example .env

O arquivo .env contém as variáveis de configuração necessárias para rodar o Cashlytics.

Instalação

Abra o arquivo .env

Abra o arquivo .env para configurar as variáveis de ambiente necessárias.

nano .env

Configure a senha do banco de dados

Defina uma senha segura para o banco de dados PostgreSQL usado pelo Cashlytics.

POSTGRES_PASSWORD=sua_senha_segura_aqui

Configure a conexão com o banco

Atualize a string de conexão do banco usando a mesma senha definida acima.

DATABASE_URL=postgresql://cashlytics:sua_senha_segura_aqui@postgres:5432/cashlytics

Assistente de IA opcional

O Cashlytics suporta um assistente de IA opcional que analisa dados financeiros e oferece insights para o orçamento. Para ativar, adicione sua chave API da OpenAI.

OPENAI_API_KEY=sk-sua-chave-openai

Se não quiser usar o assistente de IA, deixe essa variável vazia.

Iniciando o Cashlytics

Com a configuração pronta, inicie a aplicação usando Docker Compose.

docker compose -f docker-compose.selfhost.yml up -d

O Docker vai baixar as imagens necessárias e iniciar os serviços do Cashlytics. Para verificar se os containers estão rodando, use:

docker ps

Acessando o Cashlytics

Depois que os containers estiverem ativos, acesse a interface web do Cashlytics. Abra seu navegador e vá para:

http://SEU_ENDEREÇO_IP:3000

Substitua SEU_ENDEREÇO_IP pelo endereço IP do seu VPS. Quando a interface carregar, você pode começar a configurar suas finanças, orçamentos e categorias.

Conclusão

Parabéns! Você instalou o Cashlytics com sucesso no seu servidor Linux. Agora pode usar a plataforma para controlar gastos, gerenciar orçamentos e obter insights sobre seus dados financeiros.

Rodar o Cashlytics no seu próprio VPS/servidor dedicado garante que suas informações financeiras fiquem sob seu controle, aproveitando ferramentas modernas de orçamento e análise opcional com IA.

Se tiver dúvidas ou precisar de ajuda, não hesite em contatar nosso time de suporte, disponível todos os dias para te ajudar! 🙂