I feel you, I have it permanent as well and similar story about LP. Luckily compared to other horror stories I read, mine seems relatively “low” so I am thankful for that. In my case it was a couple of hi-fi headphones and amp thanks to a shitty person who made me believe that if you don’t blast your wars you cannot feel everything a system like that has to offers.
I am currently using Mealie with docker, which being a containers noob seemed easier to setup compared to Tandoor. I have it behind tailscale as well.
Mealie works well for what I need to do, I don’t plan in advance yet, but I just import recipes and it works 9 out 10. I will need to try the shopping list features sooner or later.
There is no mobile app that I am aware of but the webpage works perfectly on mobile with a bookmark.