What a coincidence, I spun up my first VM on DigitalOcean just yesterday for $4 a month. It felt... freeing after a few years of working with the Big Three for various things, big and small.
Still a step above schlepping your own hardware, but it was still the cheapest Debian VM I could find by about a factor of 2. (Admittedly, I didn't look too hard, let me know if you know a better one.)
The cheapest VPS on 1blu costs 9€ and is about the level of a 48€ DigitalOcean droplet, with infinite traffic. (On my VPS I get a couple hundred Mb/s download speed.)
Tradeoff: It's hosted in Germany only and the website is pretty bad.
I've been considering changing the SSH port, just for that extra bit of security. As for fail2ban -1, I just like seeing the Banned IP list slowly engulf the screen over time ;)
Still a step above schlepping your own hardware, but it was still the cheapest Debian VM I could find by about a factor of 2. (Admittedly, I didn't look too hard, let me know if you know a better one.)
https://hiandrewquinn.github.io/til-site/posts/common-sense-...