iHateMoney è ancora disponibile in BigBearCasaOS, ma aggiorna le installazioni precedenti del 2024 prima di usarle per dati finanziari attuali. Lo store BigBear mantenuto ora elenca iHateMoney 7.2.1, e il progetto upstream indica la versione 7.2.1 come aggiornamento di sicurezza da installare tempestivamente.
Il vecchio post sul forum era principalmente un annuncio video. Una configurazione attuale dovrebbe concentrarsi sull'archiviazione persistente del database, su una chiave segreta e una password amministratore robuste, sui backup, sull'HTTPS per l'uso da remoto e sull'attuale passaggio alla versione 7.x.
Usa il pacchetto BigBear attuale
Lo store di app BigBearCasaOS mantenuto elenca ihatemoney/ihatemoney versione 7.2.1.
La versione 7.2.1 è un aggiornamento di sicurezza
Il changelog di iHateMoney upstream indica la versione 7.2.1 come aggiornamento di sicurezza e invita gli utenti ad aggiornare.
Docker resta il metodo di distribuzione upstream più semplice
L'attuale installazione Docker di iHateMoney documenta l'immagine ufficiale sulla porta 8000. BigBear potrebbe associarla a una porta host CasaOS diversa, quindi fai riferimento al manifest dell'App Store per la porta esterna.
Rendi persistente il database
Non conservare lo storico delle spese domestiche solo nel livello del container. Verifica che BigBear associ il percorso del database/dati a uno spazio di archiviazione persistente di CasaOS e includilo nel piano di backup.
Usa una SECRET_KEY robusta
iHateMoney supporta la configurazione tramite variabili d'ambiente. Genera un segreto casuale lungo e non riutilizzare i valori di esempio di un vecchio video o di un file Compose pubblico.
Esegui un backup prima di un aggiornamento importante
La linea di rilascio 7.x ha incluso modifiche al database e alle API. Esporta ed esegui il backup dei dati esistenti prima di passare da un vecchio pacchetto 6.x alla versione 7.x.
Verifica i progetti dopo l'aggiornamento
Accedi, apri diversi progetti, aggiungi e rimuovi una spesa di prova, controlla le valute e conferma i membri e la cronologia dei progetti. Fallo prima di eliminare il vecchio backup.
Usa HTTPS per l'accesso remoto
I dati sulle spese possono contenere informazioni sensibili sulla famiglia. Mantieni l'app nella LAN o dietro un accesso HTTPS autenticato/privato, invece di inoltrare direttamente la porta del container.
La guida alla distribuzione Docker illustra il flusso di lavoro generale dei container.
Controlla quale versione è effettivamente in esecuzione
docker ps --format 'table {{.Names}} {{.Image}}'
Una scheda dell'App Store può essere aggiornata mentre è ancora in esecuzione un container precedente basato su un'immagine bloccata a una versione specifica o su una distribuzione non riuscita. Conferma l'immagine in esecuzione prima di considerare completato l'aggiornamento di sicurezza.
Prova un ripristino, non solo un'esportazione
Conserva una copia del database persistente e, se usi le esportazioni dell'applicazione, ripristina una copia di prova in una distribuzione temporanea. I dati finanziari sono esattamente il tipo di dati per cui un backup mai ripristinato non è sufficiente.
Mantieni separati gli account della famiglia
Non condividere l'account amministratore di CasaOS come credenziale di accesso a iHateMoney. Usa il flusso di lavoro di iHateMoney per progetti e membri e limita l'amministrazione di CasaOS alle persone che gestiscono il server.
Domande frequenti
iHateMoney è ancora disponibile in BigBearCasaOS?
Sì. Lo store mantenuto elenca attualmente la versione 7.2.1.
Perché dovrei aggiornare dalla versione del vecchio tutorial?
La versione upstream 7.2.1 è esplicitamente un aggiornamento di sicurezza.
Quale porta usa iHateMoney?
Docker upstream usa internamente la porta 8000; il pacchetto CasaOS potrebbe associarla a un'altra porta host.
Devo esporlo direttamente su Internet?
No. Per l'uso remoto, utilizza l'accesso HTTPS/privato e credenziali applicative robuste.
