summaryrefslogtreecommitdiff
path: root/app/server
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2018-05-20 15:05:54 +0200
committerJules Laplace <julescarbon@gmail.com>2018-05-20 15:05:54 +0200
commit20ac24f66da37cc011e2459c5a347a7083c3272c (patch)
tree4a4c4de7b144dbac0f4f59d238697f6ee2d1f3f2 /app/server
parent83e20713c1c3b55532f6f022eaaf290471d3b5c5 (diff)
move rpc around.. serve html
Diffstat (limited to 'app/server')
-rw-r--r--app/server/index.js39
1 files changed, 14 insertions, 25 deletions
diff --git a/app/server/index.js b/app/server/index.js
index f80541c..55daba4 100644
--- a/app/server/index.js
+++ b/app/server/index.js
@@ -1,9 +1,22 @@
require('dotenv').config()
const express = require('express')
const app = express()
-const io = require('socket.io')(server)
+const http = require('http')
+const socket_io = require('socket.io')
const ss = require('socket.io-stream')
+app.use(express.static('public', { extensions: ['html'] }))
+
+// app.get('/images', site.images)
+// app.post('/print', bodyParser.urlencoded({ extended: false }), site.print)
+// app.use('/upload', require('./upload'))
+
+let server = http.createServer(app)
+server.listen(process.env.EXPRESS_PORT, () => {
+ console.log("Cortex remote listening on http://localhost:" + process.env.EXPRESS_PORT)
+})
+
+const io = socket_io(server)
const client = io.of('/client')
const relay = io.of('/relay')
@@ -35,27 +48,3 @@ relay.on('connect', socket => {
})
})
-app.use(express.static('public', { extensions: ['html'] }))
-
-// app.get('/images', site.images)
-// app.post('/print', bodyParser.urlencoded({ extended: false }), site.print)
-// app.use("/upload", require('./upload'))
-
-let server;
-if (process.env.USE_HTTPS === 'true') {
- credentials = {
- key: fs.readFileSync('ssl/key.nocrypt.pem', 'utf8'),
- cert: fs.readFileSync('ssl/cert.pem', 'utf8')
- }
- server = https.createServer(credentials, app).listen(8443, function () {
- var port = server.address().port;
- console.log('Cortex remote listening at https://lvh.me:%s', port);
- });
-} else {
- const server = require('http').createServer(app)
- server.listen(process.env.EXPRESS_PORT, () => {
- console.log("Cortex remote listening on http://localhost:" + process.env.EXPRESS_PORT)
- })
-}
-
-ws.init(server)