Bahnhof is pretty amazing. They have great interior design too, almost like a movie set (although I haven't visited in person yet).<p>While for reasons of principle, hosting controversial content is great, and if it's legal in your jurisdiction, it is up to you if you want to do it, as a practical matter, a site getting >10Gbps DDoS while paying presumably close to nothing is going to potentially impair the usability of other sites in the datacenter. Even if you don't put profits above principle, you have a responsibility to your other customers to not fuck them over.<p>A pure colocation (vs. managed or hosting) facility in a legal to host jurisdiction, near or at a carrier hotel where you can cheaply buy bandwidth from a bunch of different providers (on their core networks), and with great filtering agreements in place with the upstreams, is probably the only way to go. The colocation facility is just renting you space and power, and it's a much more arms length relationship; you can rapidly turn up network connections from other providers within the facility, vs. your own building somewhere (where running fiber often requires digging up the streets).<p>Back in 2000 I did this with ~2Gbps of aggregate transit/peering to people inside London Telehouse, and 4xE1 + WiFi to the hosting location, with VPN over VSAT as a backup.<p>You want to be able to put "problem" customers on their own subnets, potentially on their own routers and even transit connections, to isolate them from the rest of your customers. Combined with the regulatory constraints, Stockholm and Amsterdam are probably the best places to do this right now (or SFBA if it's a customer who will not be a legal problem in the US).