Skip to content

Releases

🦦 Nutria v0.1.0: the first release is here!

Choose a tag to compare

@alvfdz alvfdz released this 09 Nov 18:52
Immutable release. Only release title and notes can be modified.
9c873b6

Nutria's first release is out! 🎉 Nutria is a free, open-source, self-hosted macro tracker and meal planner, built around one idea: plan what you eat, not just log it. Set your budget, build your meals and lay out your week before you take a single bite. Everything runs on your own server, with no subscriptions and no paywalls.

✨ What you can do

  • 🎯 Set your goals: a daily calorie target and a protein/carbs/fat split, with WHO-based defaults to start from. Divide the day into meals, each taking its share of the budget.
  • 🥕 Build your library: add ingredients by hand, or search Open Food Facts and import foods in a couple of clicks.
  • 🍲 Create meals: combine ingredients into reusable meals and watch their macros add up as you go.
  • 📅 Plan your week: place meals into each day's slots and see exactly how much budget is left before you eat.
  • ✅ Tick off today: mark meals as you eat them, swap one when plans change, and always know what's left of your day.
  • 🌗 Make it yours: one owner per instance, light and dark themes, and a welcome tutorial to get you going.

🚀 Get it running

Two containers, one compose file, a few minutes. Docker and Podman both work:

git clone https://github.com/alvfdz/nutria.git
cd nutria
git checkout v0.1.0
cp .env.example .env   # set POSTGRES_PASSWORD, BETTER_AUTH_SECRET and BETTER_AUTH_URL
docker compose up -d --build --wait

Then open http://localhost:3000 and create your account. The self-hosting guide covers every setting and reverse proxies, and the user guide walks you through your first day.

💚 Thanks

Food data comes from Open Food Facts, a collaborative database available under the Open Database License. Thanks to everyone who contributes to it.

Ideas, bugs or questions? Open an issue. Nutria is a planning tool, not medical advice.