Sha256: b92c9ee33e1af46356fa36a95a1bd1a830f4b4bcb317bed79bd5286802950c94

Contents?: true

Size: 388 Bytes

Versions: 1

Compression:

Stored size: 388 Bytes

Contents

require 'sidekiq/web'
require 'rack/protection'
require "./boot"

map '/' do
  run ::Perkins::Server.new
end

map '/sidekiq' do
  use Rack::Session::Pool, :key => 'session_id'
  use Rack::Protection
  use Rack::Protection::AuthenticityToken

  use Rack::Auth::Basic, "Protected Area" do |username, password|
    username == 'sidekiq' && password == 'sidekiq'
  end

  run Sidekiq::Web
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
perkins-0.0.5 examples/config.ru