mirror of
https://github.com/MichMich/MagicMirror.git
synced 2025-06-27 11:50:00 +00:00
commit e38dd346d9f796807ea71035c18e3533ec245ba6 Author: Michael Teeuw <michael@xonaymedia.nl> Date: Sat Apr 2 19:17:30 2016 +0200 Add the possibility to set the maximum number of days. commit 6f5c86775b708d19d3798267ffd23e491a1d2c62 Author: Sam Vendittelli <sam.vendittelli@hotmail.com> Date: Sat Apr 2 06:27:44 2016 +0100 Fixed cursor appearing in margin Cursor was appearing in the margin so moved `cursor: none` property to html. commit 576c668d84b34b8ad7a0fd51b146fde60f721682 Author: Domi-G <lessuseguy+githubdomig@gmail.com> Date: Fri Apr 1 22:52:32 2016 +0200 Huge cleanup of white space
35 lines
1022 B
JavaScript
35 lines
1022 B
JavaScript
/* Magic Mirror
|
|
* Server
|
|
*
|
|
* By Michael Teeuw http://michaelteeuw.nl
|
|
* MIT Licensed.
|
|
*/
|
|
|
|
var express = require('express');
|
|
var app = require('express')();
|
|
var server = require('http').Server(app);
|
|
var io = require('socket.io')(server);
|
|
var path = require('path');
|
|
|
|
var Server = function(config, callback) {
|
|
console.log("Starting server op port " + config.port + " ... ");
|
|
|
|
server.listen(config.port);
|
|
app.use('/js', express.static(__dirname));
|
|
app.use('/config', express.static(path.resolve(__dirname + '/../config')));
|
|
app.use('/css', express.static(path.resolve(__dirname + '/../css')));
|
|
app.use('/fonts', express.static(path.resolve(__dirname + '/../fonts')));
|
|
app.use('/modules', express.static(path.resolve(__dirname + '/../modules')));
|
|
app.use('/vendor', express.static(path.resolve(__dirname + '/../vendor')));
|
|
|
|
app.get('/', function (req, res) {
|
|
res.sendFile(path.resolve(__dirname + '/../index.html'));
|
|
});
|
|
|
|
if (typeof callback === 'function') {
|
|
callback(io);
|
|
}
|
|
};
|
|
|
|
module.exports = Server;
|