summaryrefslogtreecommitdiff
path: root/server/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'server/index.js')
-rw-r--r--server/index.js44
1 files changed, 44 insertions, 0 deletions
diff --git a/server/index.js b/server/index.js
index e69de29..89ba350 100644
--- a/server/index.js
+++ b/server/index.js
@@ -0,0 +1,44 @@
+/* jshint node: true */
+var ejs = require('ejs');
+ejs.open = '[[';
+ejs.close = ']]';
+
+var config = require('../config.json')
+
+var http = require('http'),
+ express = require('express'),
+ bodyParser = require('body-parser'),
+ multer = require('multer'),
+ path = require('path');
+
+var app = express()
+var server
+
+app.set('port', config.port)
+app.set('views', path.join(__dirname, '../views'))
+app.set('view engine', 'ejs')
+app.use(express.static(path.join(__dirname, '../public')))
+app.use(require('morgan')("combined", {}))
+app.use(require("express-json")())
+app.use(require('cookie-parser')())
+// app.use(require('body-parser')())
+// app.use(require('multer'))
+app.use(express.query())
+// app.use(require('method-override')())
+// app.set('trust proxy', true)
+// if (config.env.development) {
+// app.use(require('express-error-handler'))
+// }
+
+app.get("/", function(req,res){
+ res.render("pages/index", {})
+})
+app.get("/v/:room", function(req,res){
+ res.render("pages/room")
+})
+
+server = http.createServer(app)
+server.listen(app.get('port'), function () {
+ console.log('asdf-yt server listening on port ' + app.get('port'));
+})
+