Client wanted to set up a ISPConfig 3 Control Panel onto a Digital Ocean droplet.
Digital Ocean works best for this kind of services, because they provision the public addresses directly on the server. The configuration is easier to build and mantain, thanks to the Digital Ocean integrated firewall.
ISPConfig allows to manage servers and hosting plans from a friendly GUI.