add sidekiq admin

This commit is contained in:
Kyle Drake 2014-04-13 01:11:39 -07:00
parent 5e89ec8048
commit a1a7b9be30
2 changed files with 13 additions and 1 deletions

View file

@ -1,3 +1,13 @@
require './app.rb'
require 'sidekiq/web'
map('/') { run Sinatra::Application }
map '/sidekiq' do
use Rack::Auth::Basic, "Protected Area" do |username, password|
raise 'missing sidekiq auth' unless $config['sidekiq_user'] && $config['sidekiq_pass']
username == $config['sidekiq_user'] && password == $config['sidekiq_pass']
end
run Sidekiq::Web
end

View file

@ -4,5 +4,7 @@ development:
session_secret: SECRET GOES HERE
recaptcha_public_key: ENTER PUBLIC KEY HERE
recaptcha_private_key: ENTER PRIVATE KEY HERE
sidekiq_user: ENTER USER HERE
sidekiq_pass: ENTER PASS HERE
phantomjs_url:
- http://localhost:8910