diff options
| author | Jules Laplace <jules@okfoc.us> | 2016-04-14 14:17:00 -0400 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2016-04-14 14:17:00 -0400 |
| commit | 5922279561c1998a3e158c26f951348f4c031928 (patch) | |
| tree | 32954fd378a6436edd7a9c5bb24a5ed82a006411 /app/node_modules/okserver/index.js | |
| parent | fa343212514f1e6f975e5cf5957e440555afb815 (diff) | |
support adding custom services per-project
Diffstat (limited to 'app/node_modules/okserver/index.js')
| -rw-r--r-- | app/node_modules/okserver/index.js | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/app/node_modules/okserver/index.js b/app/node_modules/okserver/index.js index 302911d..a89676f 100644 --- a/app/node_modules/okserver/index.js +++ b/app/node_modules/okserver/index.js @@ -52,7 +52,7 @@ function OKServer(options) { * other middleware. */ - // Disable silly express header + // Disable x-powered-by express header app.disable('x-powered-by') // Serve user static files app.use(express.static(root)); @@ -61,12 +61,9 @@ function OKServer(options) { // Application router app.use(router); // Add services - if (services.s3) { - app.use('/_services/s3', services.s3.middleware()); - } - if (services.twitter) { - app.use('/_services/twitter', services.twitter.middleware()) - } + Object.keys(services).forEach(function(key){ + app.use('/_services/' + key, services[key].middleware()); + }) // Make sure this lady is last. Checks whether the desired // route has a trailing-slash counterpart and redirects there app.use(slash()); |
