Workflow

Create new user

https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-16-04

Enable SFTP

https://www.digitalocean.com/community/tutorials/how-to-enable-sftp-without-shell-access-on-ubuntu-16-04

Open Ports at firewall

Install git

sudo apt install git

install software with install_software.sh

open the necessary ports

Do smaller modification

Adjust setup_goat.sh Adjust install_software.sh Adjust install_geoserver.sh

Install Nginx

https://www.digitalocean.com/community/tutorials/how-to-install-nginx-on-ubuntu-18-04