Ignore:
Timestamp:
06/10/13 00:59:05 (12 years ago)
Author:
hendrikvanantwerpen
Message:

Show IP's the server listens on.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Dev/trunk/src/server/server.js

    r452 r459  
    22var fs = require("fs");
    33var https = require("https");
     4var os = require("os");
    45var path = require("path");
    56var proxy = require("simple-http-proxy");
     
    3031app.use('/data/couch', proxy('http://localhost:5984/qed'));
    3132
    32 var server = https.createServer(httpsOptions, app).listen(8443);
     33var server = https.createServer(httpsOptions, app)
     34server.listen(8443);
    3335
    34 console.log("Listening on https://localhost:8443/");
     36console.log(
     37    "Listening on " +
     38    _.chain(os.networkInterfaces())
     39     .map(function(value,key){ return value; })
     40     .flatten()
     41     .filter(function(intf){ return intf.family === "IPv4" && !intf.internal; })
     42     .reduce(function(urls, intf){ return urls+', http://'+intf.address+':8443/'; }, "http://127.0.0.1:8443/")
     43     .value() + ".");
Note: See TracChangeset for help on using the changeset viewer.