Prepare Server and your Own Computer
On the server side, you create the VPS and install Webmin. To be ready for the later deploying. Almost everything else happens on your own computer until you are ready to deploy to the server.
This journey is not drag and drop or one-click-installer, but the reward is that you control every pixel yourself. And you will get a super fast website.