O iHateMoney continua disponível no BigBearCasaOS, mas atualize as instalações antigas de 2024 antes de as utilizar com dados financeiros atuais. A loja BigBear mantida lista agora o iHateMoney 7.2.1, e o projeto upstream classifica a versão 7.2.1 como uma atualização de segurança que deve ser instalada prontamente.
A publicação antiga no fórum era sobretudo um anúncio em vídeo. Uma configuração atual deve dar prioridade ao armazenamento persistente da base de dados, a uma chave secreta/palavra-passe de administrador forte, a cópias de segurança, a HTTPS para utilização remota e à atual transição para a versão 7.x.
Utilize o pacote BigBear atual
A loja de aplicações BigBearCasaOS mantida lista ihatemoney/ihatemoney na versão 7.2.1.
A versão 7.2.1 é uma atualização de segurança
O registo de alterações do iHateMoney upstream assinala a versão 7.2.1 como uma atualização de segurança e recomenda aos utilizadores que atualizem.
O Docker continua a ser a implementação upstream mais simples
A atual instalação Docker do iHateMoney documenta a imagem oficial na porta 8000. O BigBear pode associá-la a uma porta diferente no anfitrião CasaOS, por isso confie no manifesto da App Store para conhecer a porta externa.
Torne a base de dados persistente
Não mantenha o histórico de despesas domésticas apenas na camada do contentor. Verifique se o BigBear associa o caminho da base de dados/dados a armazenamento persistente do CasaOS e inclua-o no seu plano de cópias de segurança.
Utilize uma SECRET_KEY forte
O iHateMoney suporta a configuração através de variáveis de ambiente. Gere um segredo aleatório longo e não reutilize valores de exemplo de um vídeo antigo ou de um ficheiro Compose público.
Faça uma cópia de segurança antes de uma atualização importante
A linha de versões 7.x incluiu alterações na base de dados e na API. Exporte/f faça uma cópia de segurança dos dados existentes antes de passar de um pacote antigo da versão 6.x para a versão 7.x.
Verifique os projetos depois da atualização
Inicie sessão, abra vários projetos, adicione e remova uma despesa de teste, verifique as moedas e confirme os membros e o histórico dos projetos. Faça isto antes de eliminar a cópia de segurança antiga.
Utilize HTTPS para acesso remoto
Os dados de despesas podem conter informações domésticas sensíveis. Mantenha a aplicação na LAN ou atrás de HTTPS autenticado/acesso privado, em vez de encaminhar diretamente a porta do contentor.
O guia de implementação Docker apresenta o fluxo de trabalho geral para contentores.
Verifique qual é realmente a versão em execução
docker ps --format 'table {{.Names}} {{.Image}}'
Um cartão da App Store pode ser atualizado enquanto um contentor mais antigo continua em execução devido a uma imagem fixada ou a uma reimplementação falhada. Confirme a imagem em execução antes de concluir que a atualização de segurança foi concluída.
Teste um restauro, não apenas uma exportação
Guarde uma cópia da base de dados persistente e, se utilizar exportações da aplicação, restaure uma cópia de teste numa implementação temporária. Os registos financeiros são precisamente o tipo de dados em que uma cópia de segurança que nunca foi restaurada não é suficiente.
Mantenha as contas da família separadas
Não partilhe a conta de administrador do CasaOS como credencial de acesso ao iHateMoney. Utilize o próprio fluxo de trabalho de projetos/membros do iHateMoney e restrinja a administração do CasaOS às pessoas que gerem o servidor.
Perguntas frequentes
O iHateMoney continua no BigBearCasaOS?
Sim. A loja mantida lista atualmente a versão 7.2.1.
Por que motivo devo atualizar a partir da versão do tutorial antigo?
A versão 7.2.1 upstream é explicitamente uma atualização de segurança.
Que porta utiliza o iHateMoney?
O Docker upstream utiliza internamente a porta 8000; o pacote CasaOS pode associá-la a outra porta do anfitrião.
Devo expô-lo diretamente à Internet?
Não. Utilize HTTPS/acesso privado e credenciais fortes da aplicação para acesso remoto.
