]> git.immae.eu Git - perso/Immae/Projets/Nodejs/Surfer.git/commitdiff
Use proper data directory
authorJohannes Zellner <johannes@nebulon.de>
Sat, 27 Jun 2015 18:11:57 +0000 (20:11 +0200)
committerJohannes Zellner <johannes@nebulon.de>
Sat, 27 Jun 2015 18:11:57 +0000 (20:11 +0200)
app.js
start.sh

diff --git a/app.js b/app.js
index a13ce032a436d1debde3ccb0d5da219fbb0775a3..c0aec52fe7bf1ddbb02acd161a5296bc54cef6a4 100755 (executable)
--- a/app.js
+++ b/app.js
@@ -2,6 +2,7 @@
 
 'use strict';
 
+
 var express = require('express'),
     morgan = require('morgan'),
     passport = require('passport'),
@@ -13,7 +14,7 @@ var express = require('express'),
     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();
@@ -40,9 +41,11 @@ app.use(passport.session());
 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
index 84ea5efc58c714696fd264e97ac300e68c0a1a91..18055858bc1679ddb5c4040ea5325cff76a65ad2 100755 (executable)
--- a/start.sh
+++ b/start.sh
@@ -4,5 +4,5 @@ set -eu
 
 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