Cloudflare Protection on website?

This is probably the best option for at-home hosting.