Downloads, compiles and uploads website to a different GIT for hosting.
Usually this would be blocked by your router firewall. If not, the RPI could be hacked within minutes of connecting! To avoid this, at least change the default password of the pi using:
passwd
Additional steps would be to change the username as well, change the port of ssh etc.This is mainly important during setup. Once public key auth is setup (along with ufw rate limits and fail2ban to block repeat offenders) the pi shouldTM be secure.
On Windows, need putty, puttygen and pageant to manage certificates. All can be found here.
wget https://raw.githubusercontent.com/cadamswaite/RPI-Jekyll-Compiler/master/install.sh
sudo bash install.sh