The site really has two completely separate halves: 1) ~a dozen scripts around Proxmox VE and 2) ~200 scripts around defining the internal state of guest VMs/containers.
The way I've approached 2) is utilizing the many thousands of existing VM/container build definitions and having just a single proxmox specific script handle the deployment of the base VM/container using the built in template system. Here the scripts seem to take the same base approach but rather than reusing or adapting existing VM/container build definitions they manually reimplement the steps in a slightly different syntax. Unless it becomes wildly popular to do this specifically on Proxmox for many years that means the selection will be small and constantly going out of date.
I've found 1) invaluable though. It was hard to see where to get up to date scripts for certain post install tasks (nag buster, non-enterprise repo) especially as things were slightly different on PBE vs PVE and it wasn't always immediately clear if a script supported both or where to get a script for the other if not.
IIRC the Vercel site was created by a former collaborator of the tteck site, but they had some falling out so he picked up his ball and went somewhere else. The current operator of the tteck site commented on it in a thread on Reddit.
I still use the original site because the new one is (IMHO) horrible.
> This website is not affiliated with the Proxmox VE Helper Scripts repository. This website is simply a redesign of the original website, with a focus on readability and security.
I'm assuming there's no malicious intent here, but tteck explicitly warns against these kinds of copycat sites.
Having used this to manage my home Proxmox setup before I migrated to Unraid, the management and setup scripts are a huge help.
I’d also highly recommend the LXC container scripts, they even have one for generic docker containers which lets you run nearly every service in a separate LXC.
I turned my proxmox server off as I look to transition to something much less power hungry (still have my Unraid up) but I set up portainer in a turnkey environment and was setting up all my docker apps through there. Is it better to use separate LXCs?
It's not a huge difference, the advantage of individualized LXC's is you can make backups of them. If you run 1 VM with all your docker stuff you can't as easily restore an individual service if you mess something up.
The way I've approached 2) is utilizing the many thousands of existing VM/container build definitions and having just a single proxmox specific script handle the deployment of the base VM/container using the built in template system. Here the scripts seem to take the same base approach but rather than reusing or adapting existing VM/container build definitions they manually reimplement the steps in a slightly different syntax. Unless it becomes wildly popular to do this specifically on Proxmox for many years that means the selection will be small and constantly going out of date.
I've found 1) invaluable though. It was hard to see where to get up to date scripts for certain post install tasks (nag buster, non-enterprise repo) especially as things were slightly different on PBE vs PVE and it wasn't always immediately clear if a script supported both or where to get a script for the other if not.