20 lines
644 B
JavaScript
20 lines
644 B
JavaScript
const PORT = process.env.PORT || 8080;
|
|
const PREFIX = process.env.PREFIX || '/ws';
|
|
const DEV = process.env.DEV || false;
|
|
console.log('Socket.io listen on: http://localhost:' + PORT + '' + PREFIX + '/socket.io');
|
|
console.log('Publisher listen on: http://localhost:' + PORT + '' + PREFIX + '/pub/$roomID');
|
|
if (DEV !== false) {
|
|
console.log('System is on DEV mode');
|
|
}
|
|
if (DEV !== false) {
|
|
io = require('socket.io')(server, {path: PREFIX + '/socket.io', cors: {origin: '*',}});
|
|
} else {
|
|
io = require('socket.io')(server, {path: PREFIX + '/socket.io'});
|
|
}
|
|
|
|
|
|
io.connect("", {
|
|
path: '/ws/socket.io',
|
|
query: "id=channel",
|
|
reconnection: false
|
|
}); |