diff --git a/server/.gitignore b/server/.gitignore new file mode 100644 index 00000000..c2658d7d --- /dev/null +++ b/server/.gitignore @@ -0,0 +1 @@ +node_modules/ diff --git a/server/index.js b/server/index.js new file mode 100644 index 00000000..90836a38 --- /dev/null +++ b/server/index.js @@ -0,0 +1,14 @@ +'use strict'; + +var path = require('path'); + +var express = require('express'); +var app = express(); + +var port = process.env.PORT || 80; + +app.use('/lacuna', express.static(path.join(__dirname, '..'))); + +app.listen(port, function() { + console.log('Listening on http://localhost:' + port + ' for requests.'); +}); diff --git a/server/package.json b/server/package.json new file mode 100644 index 00000000..bb567940 --- /dev/null +++ b/server/package.json @@ -0,0 +1,11 @@ +{ + "name": "server", + "version": "0.1.0", + "description": "Quick server to serve the files required to run the client.", + "main": "index.js", + "author": "Nathan McCallum (https://github.com/1vasari)", + "license": "MIT", + "dependencies": { + "express": "^4.12.3" + } +}