Closed clburlison closed 6 years ago
Furter reading: http://www.ipaddressguide.com/cidr#range https://www.nginx.com/resources/admin-guide/restricting-access/ Fail2Ban for brute force, etc.
I actually started this but have zero interest in finish the implementation. I'm attaching the WIP cloud-init file for reference purposes if anyone finds it interesting.
curl -X POST -H "Content-Type: application/json" \
-H "Authorization: Bearer $APIKEY" \
-d '{"size_gigabytes":10, "name": "munkidata", "description": "Block store for munki data", "region": "nyc1"}' \
"https://api.digitalocean.com/v2/volumes"
If the above helps cool. If not fix it yourself.
Blog post over setting up a VPS on Digital Ocean using a cloud-init file.
Would also like to include a video walkthrough.
Part 1
~/.ssh/config
Part 2