iHateMoney is still available in BigBearCasaOS, but update old 2024 installs before using them for current financial data. The maintained BigBear store now lists iHateMoney 7.2.1, and upstream labels 7.2.1 a security release that should be installed promptly.
The old forum post was mainly a video announcement. A current setup should focus on persistent database storage, a strong secret key/admin password, backup, HTTPS for remote use, and the current 7.x migration boundary.
Use the Current BigBear Package
The maintained BigBearCasaOS app store lists ihatemoney/ihatemoney version 7.2.1.
7.2.1 Is a Security Release
The upstream iHateMoney changelog marks 7.2.1 as a security release and says users should update.
Docker Is Still the Simplest Upstream Deployment
The current iHateMoney Docker installation documents the official image on port 8000. BigBear may map it to a different CasaOS host port, so trust the App Store manifest for the external port.
Persist the Database
Do not keep household expense history only in the container layer. Verify that BigBear maps the database/data path to persistent CasaOS storage and include it in your backup plan.
Use a Strong SECRET_KEY
iHateMoney supports configuration through environment variables. Generate a long random secret and do not reuse sample values from an old video or public Compose file.
Back Up Before a Major Upgrade
The 7.x release line included database and API changes. Export/backup your existing data before jumping from an old 6.x package to 7.x.
Verify Projects After Updating
Log in, open several projects, add and remove a test expense, check currencies, and confirm project members/history. Do this before deleting the old backup.
Use HTTPS for Remote Access
Expense data can contain sensitive household information. Keep the app on the LAN or behind authenticated HTTPS/private access rather than forwarding its raw container port.
The Docker deployment guide gives the general container workflow.
Check Which Version Is Actually Running
docker ps --format 'table {{.Names}} {{.Image}}'
An App Store card can be updated while an older container is still running from a pinned image or failed redeploy. Confirm the running image before deciding the security update is complete.
Test a Restore, Not Only an Export
Keep a copy of the persistent database and, if you use application exports, restore a test copy into a temporary deployment. Financial records are exactly the kind of data where a backup that has never been restored is not enough.
Keep Family Accounts Separate
Do not share the CasaOS administrator account as the iHateMoney login. Use iHateMoney's own project/member workflow and keep CasaOS administration restricted to the people who manage the server.
FAQ
Is iHateMoney still in BigBearCasaOS?
Yes. The maintained store currently lists version 7.2.1.
Why should I update from the old tutorial version?
Upstream 7.2.1 is explicitly a security release.
What port does iHateMoney use?
Upstream Docker uses port 8000 internally; the CasaOS package may map it to another host port.
Should I expose it directly to the internet?
No. Use HTTPS/private access and strong application credentials for remote use.
