We went that route many years ago and brand X fell beyond the wayside people want and expect cPanelWhy not offer customers a choice to choose between what they want?
We went that route many years ago and brand X fell beyond the wayside people want and expect cPanelWhy not offer customers a choice to choose between what they want?
I'm more familiar with cPanel and wouldn't want to offer other panels that I don't know much about (even if my support team does) for obvious reasons. I think for smaller providers it's best to specialize in what they know best i.e most providers don't pull off offering Linux and Windows at the same time very good, due to not having the right resources etc. We prefer to offer cPanel/Linux as it most popular and we know it better compared to DA/Plesk/Windows.Why not offer customers a choice to choose between what they want? You could offer cPanel, Plesk and DirectAdmin and allow the customer to choose what they want. DA will also work on a lower spec VPS than cPanel will.
We use all 3, and even some opensource ones and obsecure things (hostingcontroller) to keep our customers happy.
At the end of the day, customers will pay you if your services is up to standard, so previous comments are not wrong in saying don't skimp on the fees.
I already have a working knowledge of everything but the PHP/whatever language I'm using -> bash/running actual shell commands part. I've only screwed around with this in Perl, but logging in as another user -from- a Perl script is pretty much impossible if you're aren't running the original script as root. Is CLI any different than what Perl offers?So...you're talking about creating your own control panel!?! That is a HUGE undertaking. And from the sounds of what you are describing you don't know much about coding....
The control panel doesn't need to run as root to be able to execute commands. For example PHP has CLI where via the CLI code the command logs in as an executable user to execute the command. It involves a mash of many different coding languages. You have the HTML code, the bash code, and everything in between to get it to do what you want.
Many of the "tweaks" we have done with our control panels and interfaces implement CLI directly with remote servers.
So it IS possible
After seeing Solus and.. some others, this does indeed seem to be sadly true. But, this is a market where you don't have to know how to actually administer a virtualization platform to "be a provider", so I suppose I shouldn't be surprised.You don't need to know coding to code a production control panel.
I didn't even think of it like that but that's a good example also. LoL.After seeing Solus and.. some others, this does indeed seem to be sadly true. But, this is a market where you don't have to know how to actually administer a virtualization platform to "be a provider", so I suppose I shouldn't be surprised.
Or VestaCP/Ajenti for smaller projects.If cost is a concern, there's always webmin/virtualmin.