aboutsummaryrefslogtreecommitdiff
path: root/app.js
diff options
context:
space:
mode:
Diffstat (limited to 'app.js')
-rw-r--r--app.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/app.js b/app.js
index f7dea78..f6565a1 100644
--- a/app.js
+++ b/app.js
@@ -6,6 +6,13 @@ var accept = require('http-accept')
var app = express();
+var database_url = process.env.DATABASE_URL;
+
+if(typeof database_url != 'string' || database_url.length == 0) {
+ console.warn('Missing environment property DATABASE_URL');
+ process.exit(1);
+}
+
app.configure(function(){
app.set('port', process.env.PORT || 3000);
app.set('views', __dirname + '/views');
@@ -21,6 +28,10 @@ app.configure(function(){
app.use(accept);
app.use(app.router);
app.use(express.static(__dirname + '/public', {maxAge: 60 * 60 * 1000}));
+
+ routes.setup({
+ database_url: process.env.DATABASE_URL
+ });
});
app.configure('development', function(){