From 9f8dd3976c7465028b4619f7a32b9f53d23281a3 Mon Sep 17 00:00:00 2001 From: Zachary Boyd Date: Tue, 31 Jan 2017 19:54:31 -0500 Subject: [PATCH] fixes issue with timezones --- Dockerfile | 2 ++ bin/tor-router | 2 ++ package.json | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index c43e059..5a6a480 100644 --- a/Dockerfile +++ b/Dockerfile @@ -22,4 +22,6 @@ WORKDIR /app RUN npm install +RUN curl -sL http://ip-api.com/json | node -e "process.stdin.resume(); process.stdin.on('data', (data) => { process.stdout.write(JSON.parse(data.toString('utf8')).timezone); process.exit(0); });" > /etc/timezone && dpkg-reconfigure -f noninteractive tzdata + CMD npm start \ No newline at end of file diff --git a/bin/tor-router b/bin/tor-router index 6a6c1ca..0ed8a70 100755 --- a/bin/tor-router +++ b/bin/tor-router @@ -7,6 +7,8 @@ var DNSServer = TorRouter.DNSServer; var TorPool = TorRouter.TorPool; var winston = require('winston') +process.title = 'tor-router'; + program .version('0.0.1') .option('-j, --instances <1>', 'Number of tor instances', Number) diff --git a/package.json b/package.json index 026edf4..6d70f82 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "tor-router": "bin/tor-router" }, "scripts": { - "start": "bin/tor-router", + "start": "bin/tor-router -j 3", "test": "mocha test/test.js" }, "devDependencies": {