I need some advice from the community about which direction to go...
This is what I want to do....
1: use blesta for billing and managing subscriptions
2: automatically provision VPS's from blesta
3. allow my my clients to have a control panel for their VPS
The part I am stuck on is the functionality of the control panel.
I am looking for all the usual things that most control panels offer:-
visual representations of the traffic/disk space for their account
Server functions like start/stop/reboot
password reset
etc...
But on top of the usual things I want to be able to offer some one click installers for some specific software.
Does anyone have experience with making these installers? how do they work? is it php calling bash scripts on the vps? are there multiple ways they can be done?
it would probably be good to have them be able to setup an ftp account and add/remove ftp users from within the control panel too.
I have been reading up on some of the control panels out there, but I cannot find any that offer me the ability to add something like one click installers.
The closest I could find was Virtualizor with their "recipes" which could work. But I also see that virtualizor has a lot of negative feedback out there.
Now I should say, this is a new area for me so its very possible I have looked at things and missed the functionality I am looking for.
My plan is to pay a developer to work with blesta and create a custom module/control panel addon for blesta to do all of these things, but would like to have a play with some backend provsioning software first.
So should I be asking a developer to create a frontend to do this using existing software such as proxmox/solusvm/virtualizor/openstack/cpanel or some others...
or am I going in completely the wrong direction, in which case please steer me in the right direction.
I know these question are best put to the developer I'll be using (I dont have one yet), but im hoping to explore some backend software first that can do these things before anything else.
Thanks to anyone who takes the time to give me advice
Question
Stu
I need some advice from the community about which direction to go...
This is what I want to do....
1: use blesta for billing and managing subscriptions
2: automatically provision VPS's from blesta
3. allow my my clients to have a control panel for their VPS
The part I am stuck on is the functionality of the control panel.
I am looking for all the usual things that most control panels offer:-
But on top of the usual things I want to be able to offer some one click installers for some specific software.
Does anyone have experience with making these installers? how do they work? is it php calling bash scripts on the vps? are there multiple ways they can be done?
it would probably be good to have them be able to setup an ftp account and add/remove ftp users from within the control panel too.
I have been reading up on some of the control panels out there, but I cannot find any that offer me the ability to add something like one click installers.
The closest I could find was Virtualizor with their "recipes" which could work. But I also see that virtualizor has a lot of negative feedback out there.
Now I should say, this is a new area for me so its very possible I have looked at things and missed the functionality I am looking for.
My plan is to pay a developer to work with blesta and create a custom module/control panel addon for blesta to do all of these things, but would like to have a play with some backend provsioning software first.
So should I be asking a developer to create a frontend to do this using existing software such as proxmox/solusvm/virtualizor/openstack/cpanel or some others...
or am I going in completely the wrong direction, in which case please steer me in the right direction.
I know these question are best put to the developer I'll be using (I dont have one yet), but im hoping to explore some backend software first that can do these things before anything else.
Thanks to anyone who takes the time to give me advice
5 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.