Initializers
Important: These docs are for the outdated Jets 5 versions and below. For the latest Jets docs: docs.rubyonjets.com
Jets supports custom initialization by running your app’s config/initializers
files (in alphabetical order) during the bootup process.
Common Initializers
Common initializers always get run and go in the config/initializers
folder. Here’s an example:
config/initializers/custom.rb:
Jets.application.config.silly = ActiveSupport::OrderedOptions.new
Jets.application.config.silly.name = "FooBar"
Environment Initializers
Jets supports environment specific initializers also. Examples:
config/environments/development.rb:
Jets.application.configure do
config.function.memory_size = 1536
end
config/environments/production.rb:
Jets.application.configure do
config.function.memory_size = 2048
end