'use strict';
+
var express = require('express'),
morgan = require('morgan'),
passport = require('passport'),
lastMile = require('connect-lastmile'),
multipart = require('./src/multipart'),
auth = require('./src/auth.js'),
- files = require('./src/files.js')(path.resolve(__dirname, 'files'));
+ files = require('./src/files.js')(path.resolve(__dirname, process.argv[2] || 'files'));
var app = express();
var router = new express.Router();
app.use(router);
app.use(lastMile());
+
var server = app.listen(3000, function () {
var host = server.address().address;
var port = server.address().port;
console.log('Surfer listening at http://%s:%s', host, port);
+ console.log('Using base path', path.resolve(__dirname, process.argv[2] || 'files'));
});
\ No newline at end of file
export NODE_ENV=production
-forever start --workingDir /app/code app.js
+forever start --workingDir /app/code app.js /app/data
forever logs -f 0
\ No newline at end of file