On WEBrick 1.9.1 you can silence the log by passing in an empty AccessLog
array.
def server
opts = {
AccessLog: []
}
Rack::Handler::WEBrick.run(
Rack::Builder.new do
# Turns on gzip compression.
use Rack::Deflater
end,
**opts
)
end