Too Long; Didn't Read
The aim of this article is to provide a more in-depths tutorial. In part one, I have shown how to create a remote development server using DigitalOcean and rsync. I will show how to automate the entire process using Bash script. The Bash script allows a certain degree of flexibility via environment variables. The droplet can be configured using either Bash or yaml. The script supports chaining, e.g. If you require a greater degree of customizability you can either submit a PR or fork the repository.