gem 'fastimage'
gem 'hiredis', '~> 0.6'
gem 'redis-namespace', '~> 1.8'
-gem 'health_check', git: 'https://github.com/ianheggie/health_check', ref: '0b799ead604f900ed50685e9b2d469cd2befba5b'
gem 'htmlentities', '~> 4.3'
gem 'http', '~> 4.4'
gem 'http_accept_language', '~> 2.1'
sidekiq (>= 3.5)
statsd-ruby (~> 1.4, >= 1.4.0)
-GIT
- remote: https://github.com/ianheggie/health_check
- revision: 0b799ead604f900ed50685e9b2d469cd2befba5b
- ref: 0b799ead604f900ed50685e9b2d469cd2befba5b
- specs:
- health_check (4.0.0.pre)
- rails (>= 4.0)
-
GIT
remote: https://github.com/nsommer/pluck_each
revision: 73be0947c52fc54bf6d7085378db008358aac5eb
fog-openstack (~> 0.3)
fuubar (~> 2.5)
hamlit-rails (~> 0.2)
- health_check!
hiredis (~> 0.6)
htmlentities (~> 4.3)
http (~> 4.4)
--- /dev/null
+# frozen_string_literal: true
+
+class HealthController < ActionController::Base
+ def show
+ render plain: 'OK'
+ end
+end
+++ /dev/null
-HealthCheck.setup do |config|
- config.uri = 'health'
-
- config.standard_checks = %w(database migrations cache)
- config.full_checks = %w(database migrations cache)
-
- config.include_error_in_response_body = false
-end
mount LetterOpenerWeb::Engine, at: 'letter_opener' if Rails.env.development?
- health_check_routes
+ get 'health', to: 'health#show'
authenticate :user, lambda { |u| u.admin? } do
mount Sidekiq::Web, at: 'sidekiq', as: :sidekiq