mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2026-02-05 00:29:55 +03:00
Tandoor V2 (dont update or Instal) #1375
Closed
opened 2026-02-05 00:32:50 +03:00 by OVERLORD
·
21 comments
No Branch/Tag Specified
main
github-action-update-changelog
pr-update-app-files
docker_deb13
feat/cloudinit-sshkeys
feat/sqlserver2025
automated/update-github-versions
add-script-opencloud-1770212555
add-script-openclaw-1770212634
github-action-archive-changelog
update_apps_tool
add-script-wishlist-1770193085
MickLesk-patch-2
add-script-writefreely-1770188758
add-script-wealthfolio-1770143943
fix/vaultwarden-update-script
remove_memos
disable_npm
feature/codeberg-functions-forgejo-readeck
add-script-rustypaste-1770019426
add-script-kitchenowl-1770017260
fix/2fauth-php-version
tools_func_addcodeberg
CrazyWolf13-patch-2
add-script-shelfmark-1769790178
CrazyWolf13-patch-1
add-script-ampache-1769790139
add-script-languagetool-1769790155
remove_php_deps
ref_koilection
fix/php-module-improvements
tremor021-patch-1
fix/open-archiver-meilisearch-migration
cloudflare_dns
MickLesk-patch-1
michelroegl-brunner-patch-2
fix/version-display
fix/debian13-root-ownership
feat/interactive_prompts
feature/smart-error-recovery
core_stable
update_docs
refactor/tools-func-stability
certbot_npm
2026-02-03
2026-02-02
2026-02-01
2026-01-31
2026-01-30
2026-01-29
2026-01-28
2026-01-27
2026-01-26
2026-01-25
2026-01-24
2026-01-23
2026-01-22
2026-01-21
2026-01-20
2026-01-19
2026-01-18
2026-01-17
2026-01-16
2026-01-15
2026-01-14
2026-01-13
2026-01-12
2026-01-11
2026-01-10
2026-01-09
2026-01-08
2026-01-07
2026-01-06
2026-01-05
2026-01-04
2026-01-03
2026-01-02
2026-01-01
2025-12-31
2025-12-30
2025-12-29
2025-12-28
2025-12-27
2025-12-26
2025-12-25
2025-12-24
2025-12-23
2025-12-22
2025-12-21
2025-12-20
2025-12-19
2025-12-18
2025-12-17
2025-12-16
2025-12-15
2025-12-14
2025-12-13
2025-12-12
2025-12-11
2025-12-10
2025-12-09
2025-12-08
2025-12-07
2025-12-06
2025-12-05
2025-12-04
2025-12-03
2025-12-02
2025-12-01
2025-11-30
2025-11-29
2025-11-28
2025-11-27
2025-11-26
2025-11-25
2025-11-24
2025-11-23
2025-11-22
2025-11-21
2025-11-20
2025-11-19
2025-11-18
2025-11-17
2025-11-16
2025-11-15
2025-11-14
2025-11-13
2025-11-12
2025-11-11
2025-11-10
2025-11-09
2025-11-08
2025-11-07
2025-11-06
2025-11-05
2025-11-04
2025-11-03
2025-11-02
2025-11-01
2025-10-31
2025-10-30
2025-10-29
2025-10-28
2025-10-27
2025-10-26
2025-10-25
2025-10-24
2025-10-23
2025-10-22
2025-10-21
2025-10-20
2025-10-19
2025-10-18
2025-10-17
2025-10-16
2025-10-15
2025-10-14
2025-10-13
2025-10-12
2025-10-11
2025-10-10
2025-10-09
2025-10-08
2025-10-07
2025-10-06
2025-10-05
2025-10-04
2025-10-03
2025-10-02
2025-10-01
2025-09-30
2025-09-29
2025-09-28
2025-09-27
2025-09-26
2025-09-25
2025-09-24
2025-09-23
2025-09-22
2025-09-21
2025-09-20
2025-09-19
2025-09-18
2025-09-17
2025-09-16
2025-09-15
2025-09-14
2025-09-13
2025-09-12
2025-09-11
2025-09-10
2025-09-09
2025-09-08
2025-09-07
2025-09-06
2025-09-05
2025-09-04
2025-09-03
2025-09-02
2025-09-01
2025-08-31
2025-08-30
2025-08-29
2025-08-28
2025-08-27
2025-08-26
2025-08-25
2025-08-24
2025-08-23
2025-08-22
2025-08-21
2025-08-20
2025-08-19
2025-08-18
2025-08-17
2025-08-16
2025-08-15
2025-08-14
2025-08-13
2025-08-12
2025-08-11
2025-08-10
2025-08-09
2025-08-08
2025-08-07
2025-08-06
2025-08-05
2025-08-04
2025-08-03
2025-08-02
2025-08-01
2025-07-31
2025-07-30
2025-07-29
2025-07-28
2025-07-27
2025-07-26
2025-07-25
2025-07-24
2025-07-23
2025-07-22
2025-07-21
2025-07-20
2025-07-19
2025-07-18
2025-07-17
2025-07-16
2025-07-15
2025-07-14
2025-07-11
2025-07-10
2025-07-09
2025-07-08
2025-07-07
2025-07-06
2025-07-05
2025-07-04
2025-07-03
2025-07-02
2025-07-01
2025-06-30
2025-06-29
2025-06-28
2025-06-27
2025-06-26
2025-06-25
2025-06-24
2025-06-23
2025-06-22
2025-06-21
2025-06-20
2025-06-19
2025-06-18
2025-06-17
2025-06-16
2025-06-15
2025-06-14
2025-06-13
2025-06-12
2025-06-11
2025-06-10
2025-06-09
2025-06-08
2025-06-07
2025-06-06
2025-06-05
2025-06-04
2025-06-03
2025-06-02
2025-06-01
2025-05-31
2025-05-30
2025-05-29
2025-05-28
2025-05-27
2025-05-26
2025-05-25
2025-05-24
2025-05-23
2025-05-22
2025-05-21
2025-05-20
2025-05-19
2025-05-18
2025-05-17
2025-05-16
2025-05-15
2025-05-14
2025-05-13
2025-05-12
2025-05-11
2025-05-10
2025-05-09
2025-05-08
2025-05-07
2025-05-06
2025-05-05
2025-05-04
2025-05-03
2025-05-02
2025-05-01
2025-04-30
2025-04-29
2025-04-28
2025-04-27
2025-04-26
2025-04-25
2025-04-24
2025-04-23
2025-04-22
2025-04-20
2025-04-21
2025-04-19
2025-04-18
2025-04-17
2025-04-15
2025-04-16
2025-04-14
2025-04-13
2025-04-12
2025-04-11
2025-04-10
2025-04-09
2025-04-08
2025-04-07
2025-04-06
2025-04-05
2025-04-04
2025-04-03
2025-04-02
2025-04-01
2025-03-31
2025-03-30
2025-03-29
2025-03-28
2025-03-27
2025-03-26
2025-03-25
2025-03-24
2025-03-23
2025-03-22
2025-03-21
2025-03-20
2025-03-19
2025-03-18
2025-03-17
2025-03-16
2025-03-15
2025-03-14
2025-03-13
2025-03-12
2025-03-11
2025-03-10
2025-03-09
2025-03-08
2025-03-07
2025-03-06
2025-03-05
2025-03-04
2025-03-03
2025-03-02
2025-03-01
2025-02-28
2025-02-27
2025-02-26
2025-02-25
2025-02-24
2025-02-23
2025-02-21
2025-02-20
2025-02-19
2025-02-18
2025-02-17
2025-02-16
2025-02-15
2025-02-14
2025-02-13
2025-02-12
2025-02-11
2025-02-10
2025-02-09
2025-02-08
2025-02-07
2025-02-06
2025-02-05
2025-02-04
2025-02-03
2025-02-02
2025-02-01
2025-01-31
2025-01-30
2025-01-29
2025-01-28
2025-01-27
2025-01-26
2025-01-24
2025-01-23
2025-01-22
2025-01-21
2025-01-20
2025-01-19
2025-01-18
2025-01-17
2025-01-16
2025-01-15
2025-01-14
2025-01-13
2025-01-11
2025-01-10
2025-01-09
2025-01-08
2025-01-07
2025-01-06
2025-01-05
2025-01-04
2025-01-03
2025-01-02
2025-01-01
2024-12-31
2024-12-30
2024-12-29
2024-12-28
2024-12-27
2024-12-26
2024-12-25
2024-12-23
2024-12-21
2024-12-20
2024-12-19
2024-12-18
2024-12-17
2024-12-16
2024-12-13
2024-12-12
2024-12-09
2024-12-08
2024-12-07
2024-12-06
2024-12-05
2024-12-04
2024-12-03
2024-12-02
2024-11-30
2024-11-29
2024-11-28
2024-11-27
2024-11-26
2024-11-25
2024-11-24
2024-11-23
Labels
Clear labels
Implemented in VED waiting push to Main
breaking change
bug
bug
bugfix
deferred
delete script
dependencies
enhancement
external
feature
github
help wanted
in project pipeline
invalid
investigation
json
maintenance
needs triage
new script
new script
nice to have
not a script issue
not planned
organization
pull-request
question
refactor
rename script
security
update script
website
wontdo
🛑 Failure to comply with the guidelines
Mirrored from GitHub Pull Request
No Label
bug
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: starred/ProxmoxVE#1375
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Ycer0n on GitHub (Jul 31, 2025).
✅ Have you read and understood the above guidelines?
yes
📜 What is the name of the script you are using?
Tandoor
📂 What was the exact command used to execute the script?
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/tandoor.sh)"
⚙️ What settings are you using?
🖥️ Which Linux distribution are you using?
Debian 12
📝 Provide a clear and concise description of the issue.
Tandoor just released version 2.
I tried creating a new container and got the following error
0: line 51: cd: /opt/tandoor/vue: No such file or directoryTandoor is now using vue3 instead of vue
🔄 Steps to reproduce the issue.
Create a new lxc using the script
❌ Paste the full error output (if available).
0: line 51: cd: /opt/tandoor/vue: No such file or directory
🖼️ Additional context (optional).
No response
@MickLesk commented on GitHub (Jul 31, 2025):
Yeah doesnt Work at the moment, maybe tomorrow or next week. Update doesnt Work too
@MickLesk commented on GitHub (Jul 31, 2025):
ive currently removed the installer from website and remove the update function due breaking changes
@MickLesk commented on GitHub (Aug 7, 2025):
The Script is finished since yesterday, the install run fine. But ive massive issues while migration from v1 to v2.
Anyone of you use tandoor v1? @Ycer0n | @oekinger | @oettinger77 | @schneider-de-com | @vednolacni
Is there an possible Backup of all Data inside v1? My question is whether it is possible to export V1 and import it into V2. That would make things much easier for us, as I cannot promise that the migration would work, given that so much has changed, including entire folder structures and scripts in some cases.
v2 can be tested with this bash call:
@Oettinger77 commented on GitHub (Aug 7, 2025):
Sorry, would like to help but i don't have a v1 backup (still testing Tandoor).
@soxism commented on GitHub (Aug 7, 2025):
I'll give this a go tonight and test.
With how much has change and going to keep evolving in V2 it might be better for users to just export and re-import their data
@MickLesk commented on GitHub (Aug 7, 2025):
if this is possible? thats my question :D
@soxism commented on GitHub (Aug 7, 2025):
Its possible to export all recipes from v1 to v2
Ive done this from a Tandoor v1 in LXC to a Tandoor v2 in Docker container.
Ive been testing v2 (in a docker container) for a few weeks and havent noticed any missing data with this method.
I'll confirm later tonight how the data export from v1 LXC to v2 LXC goes.
@MickLesk commented on GitHub (Aug 7, 2025):
via frontend or inisde the container? (export function or similar)
@soxism commented on GitHub (Aug 7, 2025):
Inside the container (App) via export / import function
@Jaksa101 commented on GitHub (Aug 7, 2025):
Export is possible in Tandoor 1 via frontend. You get a zip file and you can import it in Tandoor 2.
I just tested it. Install with your script went smooth.
Everything is getting imported but the images are not working. Even if I edit it and add a picture it´s not showing up.
Seems like an issue on tandoors end: https://github.com/TandoorRecipes/recipes/issues/3914
So your script is working for me. Maybe wait till Tandoor get´s an update so you don´t get the complaints about the images :-)
Thanks for your work!
@Ycer0n commented on GitHub (Aug 7, 2025):
The script works for me as well. But also having the same issues with the images.
I also can't seem to get https working. Not sure if that's because I'm doing something wrong or because something is wrong.
The api calls keep using http, so nothing loads.
@Taheruser commented on GitHub (Aug 7, 2025):
It is not possible to add a photo manually either.
@MickLesk commented on GitHub (Aug 7, 2025):
Thats an bug in tandoor himself at the moment. Same on Synology ugreen and docker(?)
Anyone can try to add GUNICORN_MEDIA=1
Into the .env File and restart
@soxism commented on GitHub (Aug 8, 2025):
New build script works for me.
Can confirm the images issue after importing appears to be an issue on Tandoor's side.
Got similar issue with my Tandoor v2 in a docker container.
@oekinger commented on GitHub (Aug 8, 2025):
Same for me: script & import recipes from tandoor v1 works, but no pictures.
@mikemathewson commented on GitHub (Aug 9, 2025):
Can you expand upon this? I am trying to do the same thing (v1 LXC to v2 docker). I cannot find anyway in the v1 app to export the data.
@soxism commented on GitHub (Aug 9, 2025):
Within Tandoor v1 - Export as Default and tick all Recipes.

Then within Tandoor v2 > Import > follow the steps.
@mikemathewson commented on GitHub (Aug 9, 2025):
I think that's the only place I didn't look... Thank you!
@BramMusters commented on GitHub (Aug 13, 2025):
I have the same problem (exposing using Cloudflared). Mind you: I have not used v1 and am not so experienced using these scripts, but so far all other applications I tried were easily exposed.
@WarLord185 commented on GitHub (Aug 16, 2025):
this is fixed now. MEDIA_URL=/mediafiles/ to MEDIA_URL=/media/ in the .env file
@soxism commented on GitHub (Aug 19, 2025):
With the latest update - im getting install errors
The container wont load Tandoor.
Tried update in the LXC container, as well as building a new LXC with the same errors.
This is the output from running the script in verbose mode