Env Variables
Karafka's behaviour can be altered with the following environment variables:
Name | Description |
---|---|
KARAFKA_ROOT_DIR | Root dir of the Karafka application. Defaults to the directory in which Bundler was executed (BUNDLE_GEMFILE ) |
KARAFKA_ENV | Karafka app expected environment. If not defined, autodetected based on RAILS_ENV , RACK_ENV with a fallback to development . |
KARAFKA_BOOT_FILE | Location of Karafka boot file (karafka.rb ) or false . Defaults to karafka.rb in the project root directory. May be set to false in case you want to fully control Karafka boot process. |
KARAFKA_REQUIRE_RAILS | Determines if Rails should be required when present in the Gemfile. If set to false , Karafka can run without Rails even if both are in the same Gemfile. |