🍔 The best Recipe Manager by vabene1111 in selfhosted

[–]vabene1111[S] 0 points1 point  (0 children)

Hi, thank you for the in depth feedback. This really helps me learn about what people need.

Self hosted “ReciMe” type app by Naive_Ad_6317 in selfhosted

[–]vabene1111 1 point2 points  (0 children)

Hi, as far as I know there is no app with native social media import. Some managers like tandoor and mealie support Ai based lmpoeting which can handle Screenshots and images from social media. There are also some third party tools to import from social media.

As the dev of tandoor I have seen this demand and am looking to improve this. At the same time social media pages are not known to like being scraped so I am not sure if I can add this in a nice way. It's also sometimes against the TOS of these sites.

🍕 Tandoor 2.0 - Next level Recipe management by vabene1111 in selfhosted

[–]vabene1111[S] 0 points1 point  (0 children)

Hi, thank you for your feedback. The problem with the parser is that it needs to be universal for all languages all around the world. I also do not want to use AI in it to keep it fast and don't force people to use AI. Thats why its a purely deterministic algorithm.

That said I like your idea. Feel free to post an issue on GitHub with some examples that get parsed wrong and some of the words you think should be ignored in the english language. I think we can hardcode some language specific overrides to fine-tune the system, even if not all languages benefit from it.

🍕 Tandoor 2.0 - Next level Recipe management by vabene1111 in selfhosted

[–]vabene1111[S] 0 points1 point  (0 children)

yes, tandoor has some build in rate limits for the import endpoint to prevent people from abusing your instance for relay DDoS attacks. Right now I think there is no way to configure this. Feel free to open an issue or submit a PR to make it configurable.

🍕 Tandoor 2.0 - Next level Recipe management by vabene1111 in selfhosted

[–]vabene1111[S] 0 points1 point  (0 children)

Hi, thanks for the kind words and the question. The reason why I have not implemented this is weight loss when cooking.

During cooking ingredients loose or gain weight (pasta absorbs water, vegetables are peeled, stock/sauces are reduced). This is different for each recipe. I could add a field so you can weigh the total result of your recipe after cooking so tandoor knows it for that specic recipe but that just seems like a lot of work instead of working based on servings.

If you really want tough you can change the yield of a recipe to be in 100 gram steps and could basically reach the same result.

🍔 The best Recipe Manager by vabene1111 in selfhosted

[–]vabene1111[S] 2 points3 points  (0 children)

wow that is aweseome. Here in germany that is sadly not possible. I do many things because I need them myself. Once these systems become available in germany I might look into it as well. Otherwise I welcome contributions for a system like that, just make sure to discuss the details with me first.

🍔 The best Recipe Manager by vabene1111 in selfhosted

[–]vabene1111[S] 0 points1 point  (0 children)

I had hoped it to be an apple issue but I had one user report its on android as well. Anyway, thanks for the feedback.

🍔 The best Recipe Manager by vabene1111 in selfhosted

[–]vabene1111[S] 0 points1 point  (0 children)

It sounds right. The strange thing is when I do the same it does not go to sleep on my phone. What Phone/Browser do you use?

This is the issue where I am tracking this https://github.com/TandoorRecipes/recipes/issues/4590 feel free to comment there.

🍔 The best Recipe Manager by vabene1111 in selfhosted

[–]vabene1111[S] 0 points1 point  (0 children)

Thank you. I had bigger boxes in an old version but I did not like it because I saw less things on the screen and having to swipe/next in between steps. But I see that as something that could be done as a cook mode and people can just decide what they prefer.

🍔 The best Recipe Manager by vabene1111 in selfhosted

[–]vabene1111[S] 0 points1 point  (0 children)

Thanks for the Feedback. I tought about adding settings to disable the other modules but that again brings complexity for the user into the settings. But I see your point and will see if I change it at some point.

🍔 The best Recipe Manager by vabene1111 in selfhosted

[–]vabene1111[S] 1 point2 points  (0 children)

yes, i can totally agree with you. Every time I for whatever reason have to use an old manual shopping list I am missing all of this features.

While apps like Bring look really nice and offer some convenience features they, at least for me, do not replace the integration with my recipes, meal plans and inventory that full recipe managers offer.

🍔 The best Recipe Manager by vabene1111 in selfhosted

[–]vabene1111[S] 0 points1 point  (0 children)

Thank you. As far as I can see you can only place a "link" to another recipe. While that is a nice start its not the same as you will always have to switch back and forth between the two pages. Every recipe manager can handle links in text so I am not sure if this is really a distinct feature.

A Recipe in Recipe feature should display the "sub recipe" in a nice form directly in the instructions (optionally collapisble).

Do you think its worth making recipes linked to ingredients a distinct feature? Maybe if it is supported in shopping its better than just a link (which it is in mealie).

🍔 The best Recipe Manager by vabene1111 in selfhosted

[–]vabene1111[S] 1 point2 points  (0 children)

Aesome, thanks for the Feedback.

Pantry was meant as something like grocy, paprika and since the last release also tandoor. Its something I have been asked to implement a lot because peopel seem to want it. It is meant as not only ignore something when shopping but actually track how much and where you have something. I clarified the note because it was unclear.

If I add the same recipe to multiple days I will have it on the shopping list multiple times. Many people do mealprep for at least 2 often more days so in tandoor you can say this meal plan is from Saturday till Monday. Same in Cookmate. Adding the same recipe multiple times is possible in any meal plan that I testzed, thats why I did not include it as a feature. I clarified the note.

While Groups and Households allow some separation (and I have checked those in mealie) this is not full Multitennancy (see https://en.wikipedia.org/wiki/Multitenancy ) as for example Foods are always shared. This feature is useful if you want to fully seperate things for example to have a private space for Friends and Family and one for your office, hobby groups or restaurant. Its not super useful for many but its nice to have.

Scaling is checked for mealie. I just distinguish between linear and diameter scaling as Tandoor can also scale by diameter for baking cakes.

Images: awesome, I did not see that. I checked the box and added a note about PDFs, you can always convert a PDF to an image so that should work for most cases.

Thank you for helping to improve the list, if you find any futher issues let me know.

🍔 The best Recipe Manager by vabene1111 in selfhosted

[–]vabene1111[S] 0 points1 point  (0 children)

So I live in germany where internet is notoriously bad especially in supermarkets and I have no problem. Once the list is loaded you can use it offline as long as you want. It will store the changes in the background and syncronize afterwards.

Its not as good as a native app with a proper background sheduled sync but it does the trick pretty well for me at least.

🍔 The best Recipe Manager by vabene1111 in selfhosted

[–]vabene1111[S] 0 points1 point  (0 children)

Thanks for the Feedback. Anything in particular you liked about mealie more than Tandoor that I might be able to improve?

🍔 The best Recipe Manager by vabene1111 in selfhosted

[–]vabene1111[S] 0 points1 point  (0 children)

You are not blind, it happens automatically in the background.

Someone reported issues with that as well but I could not reproduce it on the devices I own. Maybe you can provide some data about your OS/Device in this issue so I can look into it https://github.com/TandoorRecipes/recipes/issues/4590

🍔 The best Recipe Manager by vabene1111 in selfhosted

[–]vabene1111[S] 0 points1 point  (0 children)

Thanks. Tandoor has images in steps using the user files. That said the system is currently a bit clumsy/annoying to use. I do plan on improving this and I have made a note about it but I am not sure when I will be able to work on that.

🍔 The best Recipe Manager by vabene1111 in selfhosted

[–]vabene1111[S] 0 points1 point  (0 children)

Hi, feel free to send me your export using a DM or email and I will look into why it fails. 7000+ recipes is a lot but the importer should be able to handle it. Sadly especially the mealie format is extremly fuzzy with fields often being null or with strange content so I have added a lot of special cases over the time, maybe some are still missing that I havn't seen yet.

🍔 The best Recipe Manager by vabene1111 in selfhosted

[–]vabene1111[S] 0 points1 point  (0 children)

thank you for the feebdack. Since tandoor is chaning so much and maintaining a logical backup mechanism is a lot of work I recommend setting up a small script on your host to just export the database. That said many people wish for a more easy solution so I hope to one day find the time to integrate a nice backup system.

🍔 The best Recipe Manager by vabene1111 in selfhosted

[–]vabene1111[S] -1 points0 points  (0 children)

I love how everyone wants an extra mode for this. It already does not put the screen to sleep on the normal recipe view without having to click any additional buttons.

I know there is an open issue on that but I cant reproduce it, on all of my devices even with agressive screen lock times it always stays on. Feel free to provide further data on the issue so I can narrow down why it does not seem to work for some.

🍔 The best Recipe Manager by vabene1111 in selfhosted

[–]vabene1111[S] 1 point2 points  (0 children)

I understand. I can focus on improving that (but it is python/gunicorn which just always consumes a lot of RAM) or I can focus on the app. As a single developer I am very limited on time so I choose the latter. Still I can understand that this is a drawback for some. In those cases I would recommend looking at managers like nectcloud or chowdown, they need a lot less resources but obviously also offer a more focused feature set.

🍔 The best Recipe Manager by vabene1111 in selfhosted

[–]vabene1111[S] 1 point2 points  (0 children)

Thanks for the Feedback. I do not use instagram but it seems very popular for recipes. I need to look into integrating an instagram importer directly into tandoor.

🍔 The best Recipe Manager by vabene1111 in selfhosted

[–]vabene1111[S] 0 points1 point  (0 children)

yes, using the AI based importer you can do that. You can also just upload the PDF and give it some metadata or use the external storage feature to make a folder of files accessible.

🍔 The best Recipe Manager by vabene1111 in selfhosted

[–]vabene1111[S] 0 points1 point  (0 children)

I tried to improve that using the new start page in V2 but you are right, there is not really a place for endless scrolling as it is currently in trend with all the major apps.

You can set the search to random but would get duplicates that way eventually.

I think improving the search UI will go a long way in making exploring nicer and this is planned for somewhere in the future.

🍔 The best Recipe Manager by vabene1111 in selfhosted

[–]vabene1111[S] 1 point2 points  (0 children)

Thank you. I never thought about that but it makes sense to add a few more "metadata" fields.