WonderMoney Docs
Alojamento próprio

Instalar

Descarrega o WonderMoney, gera a configuração e inicia-o com Docker Compose.

Descarregar e iniciar

git clone --depth 1 https://github.com/wondermoney/wondermoney.git
cd wondermoney/apps/api/deploy/selfhost
./generate-env.sh
docker compose up -d

O generate-env.sh escreve um ficheiro .env com segredos novos. Corre-o apenas uma vez: se o voltares a correr, os segredos são substituídos, e as sessões existentes e as credenciais bancárias guardadas deixam de funcionar.

No primeiro arranque, a API cria a base de dados e carrega os dados de referência (moedas, categorias e o catálogo de ativos). Isto demora um ou dois minutos. Para acompanhar:

docker compose logs -f api

Criar a tua conta

Abre http://localhost:3000 e regista-te. A primeira conta numa instância nova pode sempre registar-se. Depois disso, o SIGNUP_MODE no .env decide quem mais se pode registar:

ValorQuem se pode registar
openQualquer pessoa que consiga aceder à aplicação web
inviteApenas pessoas convidadas para um agregado familiar
closedNinguém; as contas existentes continuam a funcionar

Antes de configurares o email

Enquanto não houver um fornecedor de email configurado, os emails não são enviados. São escritos no registo da API, incluindo as ligações. Para recuperar uma palavra-passe ou aceitar um convite entretanto:

docker compose logs api | grep "Email not sent"

Próximos passos

Nesta página