var express = require("express"); var app = express(); var router = express.Router(); var port = 8080; var color = "red"; router.use(function (req,res,next) { next(); console.log("%s %s => %i", req.method, req.originalUrl, res.statusCode); }); router.get("/",function(req,res){ res.sendFile(__dirname + '/views/index.html'); }); router.get("/info",function(req,res){ var response = { color: color, podName: process.env["HOSTNAME"], }; res.type('application/json') .set("Connection", "close") .send(JSON.stringify(response)) .end(); }); app.use("/",router); app.use("*",function(req,res){ res.status(404).send("Not found"); }); app.listen(port,function(){ console.log("Live at Port %i", port); });