From f12bf148d0b7f8cc147fcedf3b13b21b6040f8d7 Mon Sep 17 00:00:00 2001 From: Zalmoxisus Date: Thu, 21 Jan 2016 12:12:47 +0200 Subject: [PATCH] Show default page --- bin/router.js | 10 ++++++++++ bin/worker.js | 7 +++++++ package.json | 1 + 3 files changed, 18 insertions(+) create mode 100644 bin/router.js diff --git a/bin/router.js b/bin/router.js new file mode 100644 index 0000000..74f9d90 --- /dev/null +++ b/bin/router.js @@ -0,0 +1,10 @@ +var express = require('express'); +var router = express.Router(); + +router.get('', function( req, res ) { + res.send('' + + '

It works! Now point your app and monitor app to connect to this server.

' + + ''); +}); + +module.exports = router; diff --git a/bin/worker.js b/bin/worker.js index 6a3192f..76568de 100644 --- a/bin/worker.js +++ b/bin/worker.js @@ -1,6 +1,13 @@ +var express = require('express'); + module.exports.run = function(worker) { + var app = require('express')(); + var httpServer = worker.httpServer; var scServer = worker.scServer; + httpServer.on('request', app); + app.use('/', require('./router')); + scServer.addMiddleware(scServer.MIDDLEWARE_EMIT, function (socket, channel, data, next) { if (channel.substr(0, 3) === 'sc-' || channel === 'respond' || channel === 'log') { scServer.exchange.publish(channel, data); diff --git a/package.json b/package.json index ae73090..e507fb6 100644 --- a/package.json +++ b/package.json @@ -23,6 +23,7 @@ }, "homepage": "https://github.com/zalmoxisus/remotedev-server", "dependencies": { + "express": "^4.13.3", "minimist": "^1.2.0", "socketcluster": "^3.0.0" }