sidekiq proをRailsで使おうとしたときに、
公式wikiのほうでは、インストール方法がどうにも見つけられず、
手こずったので、まとめてました。
sidekiqの使い方ブログ記事も色々ありますが、proのほうはなかなか無かったり……
公式wiki
https://github.com/mperham/sidekiq/wiki
手順
sidekiq-proをGemfileに追加します。
gem 'sidekiq-pro', source: "https://gems.contribsys.com/"
bundle install時に https://gems.contribsys.com/ というサイトを確認しにいくのですが、その際に認証情報が必要です。
接続に必要なIDとパスワードは、環境変数に入れておくのが一般的なようです。
(ちなみにIDとパスワードは、proライセンスの購入時に入手できるっぽいです。)
export BUNDLE_GEMS__CONTRIBSYS__COM= id : pass
環境変数に設定ができたら、インストールします。
bundle install
インストールが出来たら sidekiq を起動します。
bundle exec sidekiq
sidekiq起動時に、アスキーアートみたいなのがsidekiq proになっていればインストール出来ています。
参考:
https://tech.medpeer.co.jp/entry/2020/04/01/090000
https://devcenter.heroku.com/ja/articles/bundler-configuration