Hi all,
First of all to say a big thanks to everyone in this forum; I've been using Proxmox for coming up to 2 years, and without the previous topics / help other people have received I'd have taken a lot longer to get to where I am. You're all heroes
So, a brief info to give context to my question; I have a cluster of 5 machines at the moment, each with plenty of RAM and with local SSDs, using Ceph for storage.
All is working well, and the intention behind what I'm doing is to create a hosting platform that places each website in a container. i.e. Every website we host sort of gets a dedicated server feel but obviously without consuming all the resources a VM would use.
We've built our own control panel, and between the Proxmox API and my own server agent (written in PHP) which applies the SSL certificates, modifies PHP settings, etc etc... it all - in principle - works great. (Well, read: okay, because otherwise I wouldn't be looking for other software).
Each site is created and gets an IPv6 address, and I have an nginx IPv4-IPv6 reverse proxy to handle the IPv4 traffic. Things like FTP are a bit of a pain, but again I've got a solution in place which is alright but less than ideal (using Crush, which proxies the FTP based on logins). I've put a lot of work into the whole solution...
...however, I can't help but feel there *must* be something off the shelf, that I've managed to somehow totally and utterly overlook. Maybe not... but really what I'd be after is a system which lets me do what I'm trying to do (at the moment, I have a template container snapshot which is cloned every time we add a site).
I just thought I'd throw the question out there, to see if anyone can point me in the right direction - obviously I'm more than happy to pay for software. In a way, what I want is WHM/cPanel* but when a new site is created, it adds a container (not asking for much, eh?
Our in-house solution is great, and it'll get us there in the end, but I just think something off the shelf may be a lot more finessed than what I'm doing at the moment.
Thanks again for everyone's help,
Ben
* We do use WHM/cPanel for handling email/DNS etc, and originally I even had NFS mounts between the VM/cPanel server for FTP but that proved less reliable and also a lot more headaches / thousands of NFS mounts as it scales up.
First of all to say a big thanks to everyone in this forum; I've been using Proxmox for coming up to 2 years, and without the previous topics / help other people have received I'd have taken a lot longer to get to where I am. You're all heroes

So, a brief info to give context to my question; I have a cluster of 5 machines at the moment, each with plenty of RAM and with local SSDs, using Ceph for storage.
All is working well, and the intention behind what I'm doing is to create a hosting platform that places each website in a container. i.e. Every website we host sort of gets a dedicated server feel but obviously without consuming all the resources a VM would use.
We've built our own control panel, and between the Proxmox API and my own server agent (written in PHP) which applies the SSL certificates, modifies PHP settings, etc etc... it all - in principle - works great. (Well, read: okay, because otherwise I wouldn't be looking for other software).
Each site is created and gets an IPv6 address, and I have an nginx IPv4-IPv6 reverse proxy to handle the IPv4 traffic. Things like FTP are a bit of a pain, but again I've got a solution in place which is alright but less than ideal (using Crush, which proxies the FTP based on logins). I've put a lot of work into the whole solution...
...however, I can't help but feel there *must* be something off the shelf, that I've managed to somehow totally and utterly overlook. Maybe not... but really what I'd be after is a system which lets me do what I'm trying to do (at the moment, I have a template container snapshot which is cloned every time we add a site).
I just thought I'd throw the question out there, to see if anyone can point me in the right direction - obviously I'm more than happy to pay for software. In a way, what I want is WHM/cPanel* but when a new site is created, it adds a container (not asking for much, eh?

Thanks again for everyone's help,
Ben
* We do use WHM/cPanel for handling email/DNS etc, and originally I even had NFS mounts between the VM/cPanel server for FTP but that proved less reliable and also a lot more headaches / thousands of NFS mounts as it scales up.
Last edited: