22 lines
459 B
Ruby
22 lines
459 B
Ruby
require 'rack'
|
|
require 'rack/session'
|
|
require 'dotenv/load'
|
|
require 'sequel'
|
|
|
|
module FO
|
|
end
|
|
|
|
require_relative 'lib/full_odds/db'
|
|
|
|
DB = FO::DB.connection # Warm connection object
|
|
|
|
require_relative 'lib/full_odds'
|
|
require_relative 'lib/full_odds/environment'
|
|
require_relative 'lib/full_odds/middleware/error_handler'
|
|
|
|
use Rack::Static, urls: ['/static']
|
|
use Rack::Session::Cookie, secret: FO::Environment.session_secret
|
|
use FO::Middleware::ErrorHandler
|
|
|
|
run FO
|