I am looking for a replacement for CPanel or Plesk for our 100+ websites. I would like to hear from people who have gone this route. There are a number of things I need to consider.
- We need to be able to offer sub accounts so that people can make changes to their own websites if needed. This only happens rarely but sometimes it is needed. Hence we are looking for a reseller solution.
- We need to have reasonable isolation between sub accounts. That is we wouldn’t like malware from one customer’s poorly patched WordPress site infect other customer’s WordPress websites. Currently our approach has been to have a subscription to CloudLinux but I am open to alternative solutions (if necessary).
- We need an “upgrade path” from Plesk to ApisCP. There are just too many sites to transfer to do this by hand. We would need some kind of API that we can use to upload tar balls, import databases to MySQL and install SSL certificates via some kind of automated script. (I am aware that we might need to commit resources to coming up with that script but it needs to be possible).
- We want to automate as much of our business operation as possible so having a comprehensive API for ApisCP would help in that respect.
- Commercial support and what hours that support is available
Extra bonus points but not an immediate requirement are:
- Be able to set up an email server easily as our current email / DNS provider who has traditionally been our email provider has undergone being part of a merger that has resulted in this previous level of support being diminished. However running an email server is not part of our core skill set. If its possible that we could form a partnership that would increase what we can offer our customers could be a definite plus.
- We have other sites Wagtail / Django / Python websites which when we started building those sites we had limited options in terms of usable admin web panels. It would be great if ApisCP would help us to get everything under one roof.
There may be other things I may not have thought of but those are some things that have been at the forefront lately.
Would ApisCP be a good fit for us?