Skip to content

ShinyCMS Features

Rack::Attack - filtering and blocking

Rack::Attack is used to defend ShinyCMS sites against at least some of the crushing waves of spammy bot traffic that plague the Internet now.

Currently it just quickly and silently drops traffic (with a 204 response code) from the very worst offenders, which seems to be a variety of bots looking for the admin area of WordPress sites, presumably to exploit. Suppressing the 404 errors that would otherwise be caused by this traffic makes it easier to spot more useful errors in your logs or monitoring, that you might actually want to (and be able to) fix.

More information

You can read the intro to Rack::Attack blogpost from Kickstarter.

And there are more details in the Rack::Attack docs.

Here's the ShinyCMS Rack::Attack config