DB ... Thanks for making us aware of this. My wife and I cook a lot now, because it is just not safe to eat in restaurants. The virus is running rampant in Houston, Texas, so we do not feel safe eating out and only do drive-through now. Thus, it's been easier just to cook more at home. Once Tandoor RM gets the GUI worked out, this app could really be useful. Again, this is why I support you on Patreon, you really work hard and give us a lot of great ideas and content. Thanks again ...
Thank you, the offical docker is still a bit for an expert. As this is my first docker ever, I must say your docker-compose worked out of the box. Thanks
The secret key a django thing. It could be called a salt. Here it is from the django docs This value [the SECRET_KEY setting] is the key to securing signed data - it is vital you keep this secure, or attackers could use it to generate their own signed values
Possibly a stupid question - but doesn't your setup make the database non-persistent? e.g. everytime the db-container is recreated the database will be lost?
Are you still looking at Yacht? Looks as though there have been some quite major updates, you can now use docker-compose. Might be nice to see a video on what has changed in Yacht since your last video on the container. Also I suppose you could do a video on the major changes and what they mean in portainer Plus the differences that now exist between Yacht and portainer
I, along with others, have had huge issues with Mealie not keeping data. Sometimes when I login, the data is just gone. Others have mentioned it as well.
@@DBTechYT I believe this is caused by watchtower, they had an update where they switched how data was stored so I just disabled watchtower and I haven't had a problem since
@@andrec1675 What do you mean? Using watchtower to update? I use watchtower to just check and email me the containers needing updating, I then use portainer to update.
@@try-that did you have problems with Mealie losing data too, with watchtower I had it set up to automatically update Mealie which caused it to break and lose data.
Have you seen the following when going to user->system Media Serving Warning Serving media files directly using gunicorn/python is not recommend! Please follow the steps described here to update your installation. which recommends using A nginx container, I don't use nginx , it does still work but for how long?
Import from URL? *Happy gasping noises* I didn't even know any sort of recipe book had such a feature, but I've always wanted this, so I could have access to recipes even when offline. Thanks for sharing!
Thanks a lot for the useful video even for a complete newbie! I just installed it without errors 😎 One question tho! On System, it mentions that Debug mode is enabled, and to turn it off by modifying the ".env" file with "DEBUG=0", but I couldnt find this variable in Portainer or said env file via the File Explorer on its directory. Any idea recommendation where/how to achieve this? :)
The docker-compose I linked to in the video description doesn't use a .env file. If you want the full setup, you might go here: docs.tandoor.dev/install/docker/ and use the full docker compose found on that page that does include the .env and a few other things.
@@DBTechYT Got it! added to the list of future endeavors, as your way to get it set was so easy and straightforward, specially for someone new to docker. Thanks a lot for your time!
Hi there from Italy. Your channel is great! Could you take a look on how to install Jitsi meet with nginx proxy manager? Thanks mate for all the content.
So my install seemed to go ok but portainer is saying tandoor is at 0.0.0.0:88. It's not there. I was expecting to find it at 192.168.20.100:88 but it's not there either. Obviously I've made a mistake somewhere.
Login to Portainer. Go to "Environments" in the left column. Click "local". Where it says "Public IP" enter your server's IP Address and click "Update environment"
I'll have a look tomorrow as I was getting cheesed off with mealie, as I was experiencing disappearing data, I even changed to the Dev branch and changed DB to SQL. A pity really, but if this works then fair enough. Cheers.
Developer of mealie here. Just as heads up the Dev branch is a staging ground for new code as such it's not expected to be stable or usable. It's just a method for collaborating with other people working on the project. As for the data loss I'm assuming it happened during an upgrade? When doing an upgrade a new database is created, therefor you need to export your data prior to an upgrade. Automatic data migrations are not available yet as the database models are still changing frequently. As the project is still in beta things are changing rapidly, so before you do an upgrade it's best to read through the change log. Dataloss is a huge concern for me, which is why the first thing I did when creating this was to schedule an automated data export every day. If you're following the upgrade process and you're still having issues, I'd encourage you to fill out an issue on Github. I can't fix problem I don't know about, Thanks!
@@333Round @Hayden Kotelman I went to the Dev branch for SQL, to me it seemed so much better setup. I realise its a beta and expected things to break, but not lose data. I used to do a lot of beta testing in the old days, where reports were via forums. I've not done any reporting on git lab, is it easy? I probably prefer mealie, I've not put loads of info into it yet, so no biggy. I'll have another look at it on github to see whats happening. I'd like to help, as I used to enjoy beta testing. Thanks for the code and answering here
Hi David I really appreciate your videos and I become better in Docker with it. I have a question ... Do you know an app on Docker to deal with personal collection (to manage all your stuff) like books, computers, etc ? Thanks for help. I didn't find yet.
I think you might be intersted in Grocy. I haven't looked at it since I made the video, but you can at least get an idea here: th-cam.com/video/eYR_WMXhP6E/w-d-xo.html
@@DBTechYT Installing containers is easy and for the most part the instruction is already provided by the maintainers/devs, but finding a review about the app or how to use specific containers is kind of hard to find. It is kind of a long version of the last part of this video where you doing a demo of the functionality of the Tandoor Recipe Manager.
Hey, im sitting here now for hours and cant find a fix. My stack is all time set to limited in portainer and i can´t reach the hosted application through the ip adress and port. Seems like my portainer can´t save persistent. does anybody have the same problem?
Hi, im using the stack again and i messed up my previous install but managed to save the postgres db, using this stack where is the DB stored and can i restore a previous db using this stack?
Definitely going to put this container on the server. The wife makes really good cakes, better than anything you can buy in a shop, but cooking real food is my department.
This looks considerably worse than Mealie, no offense to the developer, just stating my opinion. Why are people losing data with Mealie? I just started using it, but haven't had that issue (yet).
I appreciate that you're actually reviewing the software instead of just providing the installation instructions.
DB ... Thanks for making us aware of this. My wife and I cook a lot now, because it is just not safe to eat in restaurants. The virus is running rampant in Houston, Texas, so we do not feel safe eating out and only do drive-through now. Thus, it's been easier just to cook more at home. Once Tandoor RM gets the GUI worked out, this app could really be useful. Again, this is why I support you on Patreon, you really work hard and give us a lot of great ideas and content. Thanks again ...
Thank you for this video. I've been trying unsuccessfully for quite some time to get this running in some form or another. Your video made it easy.
Thank you for the tutorial
You just need to restart the recipe container for the db connection
Thank you, the offical docker is still a bit for an expert. As this is my first docker ever, I must say your docker-compose worked out of the box. Thanks
Glad it was helpful!
Wow. Excellent video. Maybe the only on this! The custom docker stack was A+++++++++ thanks
Much appreciated!
The secret key a django thing. It could be called a salt. Here it is from the django docs
This value [the SECRET_KEY setting] is the key to securing signed data - it is vital you keep this secure, or attackers could use it to generate their own signed values
Thank you, very informative!
ofcourse the great dbtech has a video on this one too
thx
Possibly a stupid question - but doesn't your setup make the database non-persistent? e.g. everytime the db-container is recreated the database will be lost?
Yeah, can confirm. Needs to be tweaked.
Are you still looking at Yacht? Looks as though there have been some quite major updates, you can now use docker-compose. Might be nice to see a video on what has changed in Yacht since your last video on the container.
Also I suppose you could do a video on the major changes and what they mean in portainer
Plus the differences that now exist between Yacht and portainer
This looks pretty cool. Thanks. I'll probably try this and mealie. Hoping there might have been done development on them both.
Hi, can you please do a video on how to setup calibre or calibre-web on docker. Thanks
Thanks for the video. I was looking for something like this.
Might want to try Mealie as well, that's what I use. In my opinion it looks a little bit nicer.
I, along with others, have had huge issues with Mealie not keeping data. Sometimes when I login, the data is just gone. Others have mentioned it as well.
@@DBTechYT I believe this is caused by watchtower, they had an update where they switched how data was stored so I just disabled watchtower and I haven't had a problem since
@@andrec1675 What do you mean? Using watchtower to update? I use watchtower to just check and email me the containers needing updating, I then use portainer to update.
@@try-that did you have problems with Mealie losing data too, with watchtower I had it set up to automatically update Mealie which caused it to break and lose data.
Can you please do a video with the Fail2ban docker? I find it fairly complex and there arent many tutorials out there on YT.
Have you seen the following when going to user->system Media Serving Warning
Serving media files directly using gunicorn/python is not recommend! Please follow the steps described here to update your installation.
which recommends using A nginx container, I don't use nginx , it does still work but for how long?
Import from URL? *Happy gasping noises*
I didn't even know any sort of recipe book had such a feature, but I've always wanted this, so I could have access to recipes even when offline.
Thanks for sharing!
Thanks a lot for the useful video even for a complete newbie! I just installed it without errors 😎 One question tho! On System, it mentions that Debug mode is enabled, and to turn it off by modifying the ".env" file with "DEBUG=0", but I couldnt find this variable in Portainer or said env file via the File Explorer on its directory. Any idea recommendation where/how to achieve this? :)
The docker-compose I linked to in the video description doesn't use a .env file. If you want the full setup, you might go here: docs.tandoor.dev/install/docker/ and use the full docker compose found on that page that does include the .env and a few other things.
@@DBTechYT Got it! added to the list of future endeavors, as your way to get it set was so easy and straightforward, specially for someone new to docker. Thanks a lot for your time!
Hi there from Italy. Your channel is great! Could you take a look on how to install Jitsi meet with nginx proxy manager? Thanks mate for all the content.
Thank you, great content! On mine, It says "failed to initialize plugins.. what can it be?"
It sounds to me like a permissions issue, but I never experienced that so I'm not sure
thank you so much
No problem
So my install seemed to go ok but portainer is saying tandoor is at 0.0.0.0:88. It's not there. I was expecting to find it at 192.168.20.100:88 but it's not there either. Obviously I've made a mistake somewhere.
Login to Portainer. Go to "Environments" in the left column. Click "local". Where it says "Public IP" enter your server's IP Address and click "Update environment"
@@DBTechYT thank you!
I'll have a look tomorrow as I was getting cheesed off with mealie, as I was experiencing disappearing data, I even changed to the Dev branch and changed DB to SQL.
A pity really, but if this works then fair enough. Cheers.
Same issue on my end. Having much better results with this one so far!
Developer of mealie here. Just as heads up the Dev branch is a staging ground for new code as such it's not expected to be stable or usable. It's just a method for collaborating with other people working on the project. As for the data loss I'm assuming it happened during an upgrade? When doing an upgrade a new database is created, therefor you need to export your data prior to an upgrade. Automatic data migrations are not available yet as the database models are still changing frequently. As the project is still in beta things are changing rapidly, so before you do an upgrade it's best to read through the change log. Dataloss is a huge concern for me, which is why the first thing I did when creating this was to schedule an automated data export every day. If you're following the upgrade process and you're still having issues, I'd encourage you to fill out an issue on Github. I can't fix problem I don't know about, Thanks!
@@333Round @Hayden Kotelman I went to the Dev branch for SQL, to me it seemed so much better setup. I realise its a beta and expected things to break, but not lose data. I used to do a lot of beta testing in the old days, where reports were via forums. I've not done any reporting on git lab, is it easy?
I probably prefer mealie, I've not put loads of info into it yet, so no biggy.
I'll have another look at it on github to see whats happening.
I'd like to help, as I used to enjoy beta testing.
Thanks for the code and answering here
Hi David I really appreciate your videos and I become better in Docker with it. I have a question ... Do you know an app on Docker to deal with personal collection (to manage all your stuff) like books, computers, etc ? Thanks for help. I didn't find yet.
I think you might be intersted in Grocy. I haven't looked at it since I made the video, but you can at least get an idea here: th-cam.com/video/eYR_WMXhP6E/w-d-xo.html
@@DBTechYT thanks David I will take a look at Grocy
Here's an idea for your videos. You should review the containers you have been deploying
How do you mean?
@@DBTechYT Installing containers is easy and for the most part the instruction is already provided by the maintainers/devs, but finding a review about the app or how to use specific containers is kind of hard to find. It is kind of a long version of the last part of this video where you doing a demo of the functionality of the Tandoor Recipe Manager.
Hi, I'm interested to know what keyboard are you using in your videos, thanks!
It's not for the faint of heart, but here you go: www.daskeyboard.com/daskeyboard-4-ultimate/
Hey, im sitting here now for hours and cant find a fix. My stack is all time set to limited in portainer and i can´t reach the hosted application through the ip adress and port. Seems like my portainer can´t save persistent. does anybody have the same problem?
Hi, im using the stack again and i messed up my previous install but managed to save the postgres db, using this stack where is the DB stored and can i restore a previous db using this stack?
The database is stored wherever you mounted it last time. Use the same path for the database in this setup that you used in the last setup
recipes container log
Fatal Python error: pyinit_main: can't initialize time
Python runtime state: core initialized
PermissionError: [Errno 1] Operation not permitted
Current thread 0xb6f4b390 (most recent call first):
Did you not need to set an external volume location on the db? or did I miss it?
It just stored it in the docker system folder. I probably could have set a location, just didn't.
are there other containers that need to be running before this is installed like nginx?
Just what I showed here
is there a way to have multiple users for it or not ?
Sure, you can have as many users has you want. You can just invite them via a link or via email.
@@kaibu thank you got it to work. The invite link just didn't work.
Definitely going to put this container on the server. The wife makes really good cakes, better than anything you can buy in a shop, but cooking real food is my department.
Is this thing actually free to use? I'm confused by their website which suggests you can only have 10 recipes for a "free" account.
This looks considerably worse than Mealie, no offense to the developer, just stating my opinion. Why are people losing data with Mealie? I just started using it, but haven't had that issue (yet).
The loss of data may have been an issue with the product at the time and it may have been resolved since then.
Das ist so richtig schlecht
was ist?