diff --git a/Procfile b/Procfile new file mode 100644 index 0000000..ae7366d --- /dev/null +++ b/Procfile @@ -0,0 +1 @@ +web: node web.js diff --git a/package.json b/package.json index 185c4ac..f75e17d 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,10 @@ "gulp-yaml": "^1.0.1", "http-server": "^0.9.0", "merge-stream": "^1.0.0", - "yaml": "^0.3.0" + "yaml": "^0.3.0", + "gzippo": "^0.2.0", + "logfmt": "^1.2.0", + "express": "^4.13.4" }, "devDependencies": { "gulp-angular-translate": "^0.1.4", diff --git a/web.js b/web.js new file mode 100644 index 0000000..54ab9ce --- /dev/null +++ b/web.js @@ -0,0 +1,13 @@ +var gzippo = require('gzippo'); +var express = require('express'); +var logfmt = require('logfmt'); +var app = express(); + +app.use(logfmt.requestLogger()); +app.use(gzippo.staticGzip('' + __dirname + '/www')); + +var port = Number(process.env.PORT || 8080); + +app.listen(port, function() { + console.log('Listening on ' + port); +});