# —————————————————————————— # ~/config.ru (production) # Provides run-time information for the (Rack) Application Loader “rackup” # # Transforms J1 into a Web Application based on Rack and # Sinatra using the OmniAuth software stack managed by Warden # for authentication to create secured static J1 based web # sites. # # Product/Info: # jekyll-one.com # # Copyright (C) 2019 Juergen Adams # # J1 Template is licensed under the MIT License. # See: github.com/jekyll-one/j1_template_mde/blob/master/LICENSE # # —————————————————————————— # NOTE: This rackup config is used for PRODUCTION only. # —————————————————————————— require 'dotenv' require 'j1_app'

# Load initial data|environment # —————————————————————————— # noinspection RubyArgCount Dotenv.load

# If an app is detected as dockerized (J1DOCKER=true), no development # mode is available. # if ENV

# Run the app in production mode
# ------------------------------------------------------------------------------
run J1App.site

end

if ENV == 'production'

# Run the app in production mode
# ------------------------------------------------------------------------------
run J1App.site

end

if ENV == 'development'

# Run the app in production mode
# ------------------------------------------------------------------------------
run J1App.site

end