April 1, 20233 yr Is there anyway to remove the login popup? I've got it covered with NPM and Authentik so don't really want to login twice.
April 12, 20233 yr On 2/1/2022 at 5:15 AM, RobV said: I used the SWAG recipes example conf file and just changed the upstream app to point to my unraid server IP and upstream port to the host side port. I made sure I had the media share in the SWAG docker container as per the instructions in the example conf file. Restart SWAG and it is now working perfectly! Hey sorry for reviving this, but how did you get your media working correctly? I've been playing around with the docker container but can't seem to get images etc to render through SWAG. Works fine locally though UPDATE: I figured it out... for some reason I had blinders on and completely missed the multiple instances of reading that I need to update the SWAG docker container itself. Edited April 13, 20233 yr by chandz05
January 14, 20242 yr Hey Everyone. Trying to get this to work with OIDC for authentication passed from Authentik. I'm a little confused though. I have gone through this chain on github and I believe what I am missing is installing the provider as specified in the django-allauth documentation. But when I go to Add Social Application under Django administration I cannot get anything to ever be accepted in the provider box. Any help would be awesome as I feel like I am so close.
January 22, 20242 yr This could be interesting or useful for some passionated recipe collectors: I read aboout Tandoor's "external files" functionality in the docs and decided to give it a try ... Since I'm also using the paperless-ngx docker, I added the document type "recipe" in paperless and defined the storage path "recipes/{title}". Then I set up a new path definition "externalfiles" for this Tandoor-docker, pointing from paperless' recipes-storage-folder "[...]/documents/originals/recipes" (host) to "opt/recipes/externalfiles" (container) In Tandoor, via "external recipes" in the menu, I defined the mentioned container-path as source. Then the app found all the PDFs in the folder. Once imported, the PDFs show up in the recipes catalogue. They don't really get imported and structured like an import from an url, only shown in a PDF reader. But if you have dozens or more recipes saved as PDF, you won't have to write them all down. So, this integrates well in the common workflow of my setup: On the mobile I scan a recipe (camera or picture) as PDF, auto-sync to the paperless consumption folder and then can access the recipe in Tandoor with just a few clicks.
January 24, 20242 yr Im looking at some SSO intergaton but everything needs to be configured in a .env file. Is this located somewhere or is the docker image itself?
March 24, 20242 yr On 1/24/2024 at 1:01 AM, priv-leon said: Im looking at some SSO intergaton but everything needs to be configured in a .env file. Is this located somewhere or is the docker image itself? you just edit the template and add these two as environment variables, be aware to edit the values in <> to your needs. Also, the phone app does not support oauth, so your uses still need a password if they want to use the app. SOCIAL_PROVIDERS: allauth.socialaccount.providers.openid_connect SOCIALACCOUNT_PROVIDERS: { "openid_connect": { "SERVERS": [ { "id": "authentik", "name": "Authentik", "server_url": "https://<auth.domain.tld>/application/o/<appname>/.well-known/openid-configuration", "token_auth_method": "client_secret_basic", "APP": { "client_id": "<your client id>", "secret": "<your secret>" } } ] } }
July 9, 20242 yr I can't get Tandoor to work when behind Authentik. If exposed direct, works no issue. Use Authentik with proxy and it loads and works mostly but some images don't load. Even adding unauthenticated paths don't work, even .* If I change to Authentik with proxy forward auth the portal doesn't load any images.
August 18, 2025Aug 18 For those trying to install with an external psql back end:Make sure you have postgresql-contrib installed and the extension enabledpsql: CREATE EXTENSION pg_trgm;If using version 15+ give the database user access to the public schema, or ownershipGRANT ALL ON SCHEMA public TO <dbuser>;ALTER DATABASE <dbname> OWNER TO <db>;Change the "TIMEZONE" variable to "TZ" (optional but nice for logs)
October 7, 2025Oct 7 Updated to latest version, now it will not open or run... logs stop here:Deleting 'webfonts/fa-brands-400.eot.gz'Deleting 'webfonts/fa-brands-400.a9c4bb7348f4.svg.gz'Deleting 'webfonts/fa-solid-900.0bff33a5fd7e.ttf.gz'Deleting 'webfonts/fa-solid-900.ttf.gz'Deleting 'webfonts/fa-regular-400.svg.gz'Deleting 'webfonts/fa-solid-900.c2801fb415f0.svg.gz'Deleting 'webfonts/fa-brands-400.ttf.gz'Deleting 'webfonts/fa-solid-900.svg.gz'Deleting 'treebeard/expand-collapse.png'Deleting 'treebeard/treebeard-admin.css'Deleting 'treebeard/treebeard-admin.js'Deleting 'treebeard/expand-collapse.26dde2a5570c.png'Deleting 'treebeard/treebeard-admin.2b1956b5b231.css'Deleting 'treebeard/treebeard-admin.5bfc2f0ef3b7.js'Deleting 'treebeard/treebeard-admin.css.gz'Deleting 'treebeard/treebeard-admin.js.gz'Deleting 'treebeard/treebeard-admin.2b1956b5b231.css.gz'Deleting 'treebeard/treebeard-admin.5bfc2f0ef3b7.js.gz'788 static files copied to '/opt/recipes/staticfiles', 2150 post-processed.DoneStarting gunicorn[2025-10-06 21:51:47 -0400] [7] [INFO] Starting gunicorn 23.0.0[2025-10-06 21:51:47 -0400] [7] [INFO] Listening at: unix:/run/tandoor.sock (7)[2025-10-06 21:51:47 -0400] [7] [INFO] Using worker: sync[2025-10-06 21:51:47 -0400] [138] [INFO] Booting worker with pid: 138Running django-vite in production mode (no HMR)
October 7, 2025Oct 7 I'm having the same issue, I reverted to version tag 2.2.7, and Tandoor works, upgrading Tandoor doesn't work, revert back to version 2.2.7 and Tandoor works again. Edited October 7, 2025Oct 7 by alig26
October 7, 2025Oct 7 This is sort of expected as in the 2.3.0 release (https://github.com/TandoorRecipes/recipes/releases/tag/2.3.0) a breaking change was made:if you had the pre V2 default setup and pointed your proxy to 8080 which is now no longer exposed. Fix: point your proxy to port 80 and remove the nginx (see #3851)It is explained here: https://github.com/TandoorRecipes/recipes/issues/3851A temporary solution for people using Unraid is in this issue: https://github.com/TandoorRecipes/recipes/issues/4120See post below, author updated the image.However, it would be best if @CorneliousJD could update the docker image for that as any new installations now will break. (Thanks @CorneliousJD for providing the plugin!) Edited October 7, 2025Oct 7 by arsaurea No workaround needed anymore
October 7, 2025Oct 7 Author 6 minutes ago, arsaurea said:This is sort of expected as in the 2.3.0 release (https://github.com/TandoorRecipes/recipes/releases/tag/2.3.0) a breaking change was made:It is explained here: https://github.com/TandoorRecipes/recipes/issues/3851A temporary solution for people using Unraid is in this issue: https://github.com/TandoorRecipes/recipes/issues/4120However, it would be best if @CorneliousJD could update the docker image for that as any new installations now will break. (Thanks @CorneliousJD for providing the plugin!)updated thank you for the tag. changed container port from 8080 to 80 now moving forward. will take a full hours to pull into CA.
October 8, 2025Oct 8 How do we update current installs? I can't change the port, it is grayed out in the template even after updating
October 8, 2025Oct 8 I updated to the newest version but still the same issue, and container port did not change from 8080 to 80
October 9, 2025Oct 9 Same here, latest version does not fix Tandoor not loading. Container port still shows 8080. Edited October 9, 2025Oct 9 by linuxnews
October 10, 2025Oct 10 Hello,had the same issue. The trick for everybody who wants to run it, is to point the 8080 to somewhere else and to set the port 80 by hand in the config! It doesn't look good, but it works! Anyway a working template would be the best! Edited October 10, 2025Oct 10 by Sveeny
October 10, 2025Oct 10 I was able to add remap the 8080 port and create a second port mapping for 80 to my desired port, which allows Tandoor to start. However, when I try to login i get a "Server Error (500)" response.
October 10, 2025Oct 10 9 hours ago, Sveeny said:Hello,had the same issue. The trick for everybody who wants to run it, is to point the 8080 to somewhere else and to set the port 80 by hand in the config! It doesn't look good, but it works! Anyway a working template would be the best!Can you please be a bit more elaborate on what you did here?
October 10, 2025Oct 10 40 minutes ago, linuxnews said:Can you please be a bit more elaborate on what you did here?Remove The Port Click Add Another Path,portAnd add it as followed
October 28, 2025Oct 28 @r2range Thank you so much! I've been tearing my hair out for the last couple weeks.
November 1, 2025Nov 1 On 10/10/2025 at 11:20 AM, r2range said:Remove The Port Click Add Another Path,portAnd add it as followedStill a problem. Thanks for this!
November 21, 2025Nov 21 Thank for the help. Removed port 80 and then re-added port 8154 mapped to port 80 and it started up fine. Only issue is that when you click on the docker icon to open up the web UI, it puts me at port 8080 which is another docker app.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.