diff --git a/newapp.js b/newapp.js new file mode 100644 index 0000000..09d711f --- /dev/null +++ b/newapp.js @@ -0,0 +1,47 @@ +var express = require('express'), path = require('path'), http = require('http'), + + + favicon = require('serve-favicon'), + logger = require('morgan'), + cookieParser = require('cookie-parser'), + bodyParser = require('body-parser'), + + routes = require('./routes/index'), + users = require('./routes/users'), + + timeroute = require('./routes/time'), + btcroute = require('./routes/btc'), + temproute = require('./routes/temp'), + weightroute = require('./routes/weight') +//train = require('lib/train') +/* ,submit = require('./routes/mongo/submit') */ + ; +var app = express(); +GLOBAL.lastcheck = {"btc": 0, "fx": 0}; + + + app.set('port', process.env.PORT || 8030); + app.set('views', path.join(__dirname, 'views')); + app.set('view engine', 'ejs'); + app.use(logger('dev')); + app.use(bodyParser.json()); + app.use(bodyParser.urlencoded({ extended: true })); + app.use(cookieParser()); + app.use(express.static(path.join(__dirname, 'public'))); + + app.use('/', routes); +//app.use('/users', users); + + app.use('/time', timeroute); + app.use('/btc', btcroute); + app.use('/temp',temproute); + app.use('/weight',weightroute); + + +/** + * create the server + */ + +app.listen(app.get('port'), function () { + console.log('APIServer listening on ' + app.get('port')); +}); \ No newline at end of file