aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--app.coffee2
-rw-r--r--package.json3
-rw-r--r--redis.coffee4
-rw-r--r--redis.coffee.default4
-rw-r--r--routes/transactions.coffee2
-rw-r--r--routes/users.coffee2
6 files changed, 13 insertions, 4 deletions
diff --git a/app.coffee b/app.coffee
index 7e285f22..50a25e0b 100644
--- a/app.coffee
+++ b/app.coffee
@@ -9,7 +9,7 @@ transactions = require("./routes/transactions")
users = require("./routes/users")(sessions)
RedisStore = require('connect-redis')(express)
-sessionStore = new RedisStore(ttl: 172800)
+sessionStore = new RedisStore(require('./redis').host, ttl: 172800)
app = express()
app.enable('trust proxy')
diff --git a/package.json b/package.json
index f7bf705c..04c3eae6 100644
--- a/package.json
+++ b/package.json
@@ -3,7 +3,8 @@
"version": "0.0.1",
"private": true,
"scripts": {
- "start": "node app"
+ "start": "coffee app.coffee",
+ "prepublish": "cp redis.coffee.default redis.coffee"
},
"dependencies": {
"express": "3.0.1",
diff --git a/redis.coffee b/redis.coffee
new file mode 100644
index 00000000..9388a3c4
--- /dev/null
+++ b/redis.coffee
@@ -0,0 +1,4 @@
+module.exports = ->
+ port: 6379
+ host: '127.0.0.1'
+ require('redis').createClient(port, host)
diff --git a/redis.coffee.default b/redis.coffee.default
new file mode 100644
index 00000000..9388a3c4
--- /dev/null
+++ b/redis.coffee.default
@@ -0,0 +1,4 @@
+module.exports = ->
+ port: 6379
+ host: '127.0.0.1'
+ require('redis').createClient(port, host)
diff --git a/routes/transactions.coffee b/routes/transactions.coffee
index 92e566fa..3444b6c1 100644
--- a/routes/transactions.coffee
+++ b/routes/transactions.coffee
@@ -1,4 +1,4 @@
-db = require("redis").createClient()
+db = require('../redis')
module.exports =
json: (req, res) ->
diff --git a/routes/users.coffee b/routes/users.coffee
index 631ea2be..0c292404 100644
--- a/routes/users.coffee
+++ b/routes/users.coffee
@@ -1,4 +1,4 @@
-db = require("redis").createClient()
+db = require("../redis")
bcrypt = require('bcrypt')
module.exports = (sessions) ->