ServerlessHorrors

Stories you never want to feel on your own skin

26 May 2024

$120,000.420

Cloudflare took down our website after trying to force us to pay 120k$ within 24h...