aboutsummaryrefslogtreecommitdiffstats
path: root/config.ru
diff options
context:
space:
mode:
Diffstat (limited to 'config.ru')
-rw-r--r--config.ru10
1 files changed, 7 insertions, 3 deletions
diff --git a/config.ru b/config.ru
index aabaa3a..e21d5a8 100644
--- a/config.ru
+++ b/config.ru
@@ -1,10 +1,14 @@
-require "rack"
require_relative "lib/poe/webapp"
+require "rack"
+
+# Load configuration from ENV["POE_CONFIG"] or $(pwd)/poe.json
+Poe::Config.load
-use Rack::CommonLogger
if Poe.debug?
use Rack::ShowExceptions
use Rack::Lint
end
-run Sinatra::Application
+use Rack::CommonLogger
+
+run Poe::WebApp