Skip to content

Instantly share code, notes, and snippets.

View apohllo's full-sized avatar

Aleksander Smywiński-Pohl apohllo

View GitHub Profile
require 'ipaddr'
module Rack
#
# BanHammer is a Rack middleware app that restricts access to your server
# using a black-list of IPv4/IPv6 addresses and ranges.
#
# MIT License - Hal Brodigan (postmodern.mod3 at gmail.com)
#
class BanHammer