Quick update for anyone following the project. NutriTrace is a self-hosted nutrition tracker I’ve been building. Single Docker container, your data stays on your hardware, no external accounts.
This release ships the first native Android app alongside the existing PWA. Signed APK is attached to the GitHub release.
What you get on Android:
- Standalone, or connect it to a NutriTrace server for sync
- Health Connect for steps, sleep, heart rate, body weight
- Native barcode scanning
- Native notifications for water reminders, meal prompts, weigh-ins, and goal celebrations
- OIDC SSO via deep link if you run Authentik, Keycloak, Pocket ID, etc.
Release: https://github.com/TraceApps/nutritrace/releases/tag/v1.0.0-rc.14 Repo: https://github.com/TraceApps/nutritrace
Still on the v1.0 release-candidate cadence so there will be be bugs. Please feel free to post issues here or on Github.
Thanks to everyone who’s tried it, provided suggestions and filed bugs along the way. If you find it useful, a star on the repo or a mention to someone looking for a self-hosted nutrition/fitness alternative helps a lot.



Glad the workaround clicked. Custom-nutrient “water” plus your own recipes is the cleanest path for comprehensive accounting without waiting on a built-in feature.
The “two lists feels more complicated than one” observation is fair and worth sitting with. Ill add this as a possible future feature
Thanks for the thoughtful feedback.