I shut down my server the other day after people on HN were sharing horror stories about runaway bandwidth bills. I could not find a good (easy) way to ensure that my gemini server shuts down if hit by DDOS. I want to set it up again, but need to find some place to host it that has a guaranteed maximum bandwidth cost.
Just run it on Hetzner. You get 20TB egress monthly per server, which should cover a lot of DDOS activity.
You could also probably create a script to run on another machine that uses the Hetzner (or other cloud provider) API to monitor usage and shut off your server if it exceeds usage limits.
It was running on Hetzner, but I did not like the idea of having to rely on some script to try to avoid a disaster as opposed to just be able to set a limit (that they do not support?).
* Even if the risk is obviously very low, the value of running my gemlog isn't great. Not really worth any non-zero risk of significant costs.