This cubersome background noise on the Internet can be really tedious. Annoying bots that scan everything and script-kiddies that shout about nmap or other nonsense.
Here you can find a collection of useful scripts and articles to make the life of bots and script-kiddies as hard as possible.
Chech the ./firewall folder. Contains a config for netfilter bases on iptables
Check the ./nginx folder. Contains best-pratices for secure your nginx deployment