posted in Selfhosted

Recommendations for self hosted recipe manager

Hi everyone,

I am currently using a wild mix of browser bookmarks, actual printouts, saved PDFs and screenshots to save recipes I liked and might want to cook again. Obviously this has become unsustainable over the years so now I thought I could put that into a service specialized for that and maybe also stop using Bring! as my shopping list while I’m at it, just to reduce my dependence on cloud services.

I am basically looking for something I can use to catalogue my recipes that allows me to import my various sources and turn them into a searchable uniform format, preferably with some sort of OCR.

I looked at Mealie and Kitchenowl but don’t quite like how they present the recipes and their recipe parsing works only so so…

Have you guys any recommendation?

enPage

Replying to @⁨lokalhorst@feddit.org⁩

I used Broccoli for years and really like it’s simplicity. There is Brassica, which should turn Broccoli into a self host experience, but I couldn’t get it to work. I switched to Mealie very recently and imported all my recipes with a skript. Took me some time, I hope it’s worth it. :)

Web app for managing and editing recipes in .broccoli format. Compatible with the Broccoli app. - crispilly/brassicaGitHubGitHub - crispilly/brassica: Web app for managing and editing recipes in .broccoli format. Compatible with the Broccoli app.Web app for managing and editing recipes in .broccoli format. Compatible with the Broccoli app. - crispilly/brassica

Replying to @⁨Ephera@lemmy.ml⁩

i did this for a good while. Obsidian did great.

i only migrated to mealie because I wanted a better way to share recipes in my household and quickly share them with a shared tablet in the kitchen. Needed to get it out of my personal docs.

I also kinda liked the ability import from url which saves a good 10min transcribing and cleaning up in markdown. Not that i still dont have to cleanup recipes, just it starts in a better place so its quicker.

Replying to @⁨MaggiWuerze@feddit.org⁩

I don’t know if I’d recommend it to anyone else, but I like the Cook “programming language”. They’re a little AI-happy, but that does mean that they run a service that converts online recipes; no OCR that I’ve found. It works nicely for me, because I can dump the recipes in a git repository to move them around, and since it exports Markdown, I can drop recipes into my blog when the situation calls for it.

Replying to @⁨otter@lemmy.ca⁩

It looks like they have something at cook.md, but I have to admit that the marketing-speak gives me a headache with their paid tiers and AI-bot thing.

However, because it’s all text, it’s still pretty flexible. For example, if we find a recipe, say Bánh Mì (gotta love Wikibooks having random things like this…), if you stuff https://cook.md/ in front of the URL, their (LLM-driven) service parses it out, like so, with a download file. That’s a bit fussier/uglier than handing it a link (or clicking a browser add-on), but probably still in-bounds for casual users, if only barely…

Replying to @⁨jcolag@lemmy.sdf.org⁩

That looks very cool and maybe worth porting what I currently do — I just run a super simple template and each recipe is its own include file, with an auto generating index.

Even if the hosting dies the recipes are easy to read on github, and the network availability makes shopping easy if I decide I want to get ingredients for it at a store, or to share.

Replying to @⁨MaggiWuerze@feddit.org⁩

Just vibe code it to your specs. That’s what i did…

Unpopular on Lemmy maybe but you can just do that now. I had an idea that i could just paste any url into it and it would parse it for my format. I made it self hostable. And my family use it

github.com/evolite/reci

Contribute to evolite/reci development by creating an account on GitHub.GitHubGitHub - evolite/reciContribute to evolite/reci development by creating an account on GitHub.

Replying to @⁨MaggiWuerze@feddit.org⁩

Tandoor definitely has a self-hosted path, including SSO integrations. It has a fair API that I’ve used to link it to nutrition data at USDA and my grocery store for prices. I suspect I could use the API to transfer a shopping list to the grocery store’s ordering system, but I don’t like the pickup or delivery systems. I’ve been pretty happy with tandoor’s import-from-web results, although the ingredient amounts often need some editing.

Replying to @⁨MaggiWuerze@feddit.org⁩

Mealie has been great for me, but there’s still a few things missing. I’ve seen some people vibe code some cool little things that would make great additions to something like that (create a meal plan for x amount of people and it’ll create a grocery list; select what you have and it’ll find the recipes you can make; import PDF’s (things like EveryPlate, etc.)).

But, outside of those few minor things I’d like to see, it’s been pretty good. But, the way they present the recipes, I can get that. There’s some work to be done, but overall I really like it.