Last year I started using AWS free 1-year trial to learn how the web server works and what people needs. Since AWS is a bit pricy as compared to the Digital ocean so I decided to move here. And I started learning python & js to build a platform to do the following things:-
User will be able to choose CMS/web framework and server (openlightspedd/Nginx/apache). Openlightspeed serve will be set to default, and if the user wants they will be able to choose whatever server they want before starting a monthly subscription payment.
Automation to add customer’s choice of the droplet to my account which will be isolated for each customer. Customers’ choice of the server (openlightspedd/Nginx/apache) will be automatically installed with other essential things to run it. Everything will be pre-configured and user can start using their CMS or Framework without any hassle.
Free backup and CDN will be provided for every customer.
I also like to provide the “auto healing process” in case something goes wrong with their server. (i don’t know how to build this though)
If the user wants they will be able to configure their server manually too.
Use will able be able to cancel their subscription whenever they want.
A few months ago I discovered that WHMCS, Blesta and HostLaunch are web hosting automation service which I could use.
I don’t know whether I will be able to achieve these with WHMCS or Blesta. But with Hostlaunch, I certainly will not be able to do everything I mentioned here.
I’m currently using WordPress and I like to use web automation service on a subdomain. Is it possible?
After I complete my python project I like to transfer my customer’s account from a web hosting automation service to my python app. I don’t know where it is possible or not.
And if I decide to start this business with my python app will I be able to do all the things mentioned above with digital ocean with ansible and API?
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.