PParker, I wonder if the NethServer team decided early on to not try and compete with web hosting panels. It is a complex space to compete in. There are cloud hosting panels for resellers, for instance. Also there is SSL management. I wonder if it would be best to simply embrace connections to a couple best of breed web hosting panels, rather than try and replicate all of the web hosting management features?
Sandstorm lets you run your own server and install apps like EtherCalc, GitLab, LibreBoard, Wave, and more as easily as you’d install apps on your phone.
ispconfig is a wonderfull product including all the features needed. It has support for Apache and Nginx. You can have clients and resellers, you can manage mails, antivirus, antispam and in genereal all the things a hosting company or an individual needs
Yes, This is correct. Ispconfig is intented to be the only software that manages the server (web server). The vm is a good idea.
If you want to have a web server management software in the same machine as nethserver, then, probably, the webmin is the best solution (having in mind that you have to disable a lot of its feature)
The most clean solution, is by far, the virtual machine.
or develop a specific authentication for users who will be allowed to use certain server-manager modules. For example the user ‘stephane’ could be allowed to create users and thus emails for a specific domain, and manage all subdomains of this domain…of course he could choose the php versions for his web site and the bandwithd needed.
That could be done but with some hours/days of work…
If you are managing lots of vrtual hosts on your server then a dedicated server with ISPConfig works really well. I run quiet a few websites and to be honest I just use CPanel an command line on a hosted server. It is easier and much, much cheaper than doing it yourself.
It is not as much fun though!