Just added an ephemeral statistics view to the next iteration of Indie Web Server and seeing a huge number of requests on my personal site from the IP address 51.15.51.99 (~14,000 out of 18,000 requests in total to the site over the last few hours)… looks like it’s owned by Scaleway… anyone know what this is?

Sign in to participate in the conversation
MSTDN

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!