From 1ffbc6ba1ca87241fc0de7b121e2f97dce8177dc Mon Sep 17 00:00:00 2001 From: Gabor Csardi Date: Thu, 23 Jul 2015 18:03:53 -0400 Subject: [PATCH] Use CHECKS to speed up dokku deployment --- CHECKS | 1 + app.js | 2 ++ routes/check.js | 10 ++++++++++ 3 files changed, 13 insertions(+) create mode 100644 CHECKS create mode 100644 routes/check.js diff --git a/CHECKS b/CHECKS new file mode 100644 index 0000000..e1bbe38 --- /dev/null +++ b/CHECKS @@ -0,0 +1 @@ +/check I am alive diff --git a/app.js b/app.js index 274a5cd..64bfae1 100644 --- a/app.js +++ b/app.js @@ -13,6 +13,7 @@ var trending = require('./routes/trending'); var badges = require('./routes/badges'); var index = require('./routes/index'); var ping = require('./routes/ping'); +var check = require('./routes/check'); var app = express(); @@ -34,6 +35,7 @@ app.use(bodyParser.urlencoded({ extended: false })); app.use(cookieParser()); app.use(express.static(path.join(__dirname, 'public'))); +app.use('/check', check); app.use('/downloads', downloads); app.use('/top', top); app.use('/trending', trending); diff --git a/routes/check.js b/routes/check.js new file mode 100644 index 0000000..880aad8 --- /dev/null +++ b/routes/check.js @@ -0,0 +1,10 @@ +var express = require('express'); +var router = express.Router(); + +router.get('/', function(req, res) { + res.set('Content-Type', 'text/plain') + .send('I am alive') + .end(); +}) + +module.exports = router;