eBooru/Gemfile
Earlopain 934c8e3b87
[Docker] Run daily maintenance
Remove whenever, it's not used in prod. Prod uses systemd timers.
This executes the daily task on container startup. My PC isn't going to
run when this would execute 99% of the time.
2022-12-09 18:16:53 +01:00

68 lines
1.4 KiB
Ruby

source 'https://rubygems.org/'
gem 'dotenv-rails', require: 'dotenv/rails-now'
gem "rails", "~> 7.0"
gem "pg"
gem "dalli", :platforms => :ruby
gem "simple_form"
gem 'active_model_serializers', '~> 0.10.0'
gem "sanitize"
gem 'ruby-vips'
gem 'diff-lcs', :require => "diff/lcs/array"
gem 'bcrypt', :require => "bcrypt"
gem 'draper'
gem 'streamio-ffmpeg'
gem 'responders'
gem 'dtext_rb', :git => "https://github.com/zwagoth/dtext_rb.git", branch: "master", :require => "dtext"
gem 'cityhash'
gem 'memoist'
gem 'bootsnap'
gem 'addressable'
gem 'httparty'
gem 'recaptcha', require: "recaptcha/rails"
gem 'webpacker', '>= 4.0.x'
gem 'retriable'
gem 'sidekiq', '~> 6.0'
gem 'marcel'
# bookmarks for later, if they are needed
# gem 'sidekiq-worker-killer'
gem 'sidekiq-unique-jobs'
gem 'redis'
gem 'request_store'
gem 'elasticsearch-model'
gem 'elasticsearch-rails'
gem 'mailgun-ruby'
gem 'resolv'
group :production, :staging do
gem 'unicorn', :platforms => :ruby
end
group :production do
gem 'unicorn-worker-killer'
gem 'newrelic_rpm'
end
group :development, :test do
gem 'pry-byebug'
gem 'listen'
gem 'puma'
end
group :docker do
gem "rubocop", require: false
gem "rubocop-rails", require: false
gem "solargraph", require: false
end
group :test do
gem "shoulda-context", require: false
gem "shoulda-matchers", require: false
gem "factory_bot_rails", require: false
gem "mocha", require: false
gem "webmock", require: false
end