summaryrefslogtreecommitdiff
path: root/app/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'app/index.js')
-rw-r--r--app/index.js15
1 files changed, 12 insertions, 3 deletions
diff --git a/app/index.js b/app/index.js
index 2507dd2..6a1c74f 100644
--- a/app/index.js
+++ b/app/index.js
@@ -13,7 +13,8 @@ var OKResource = require('okresource')
var OKTemplate = require('oktemplate');
var OKServer = require('okserver');
var OKSchema = require('okschema');
-var OKImageService = require('okservices').OKImageService;
+var OKS3Service = require('okservices/oks3');
+var OKTwitterService = require('okservices/oktwitter')
require('dotenv').load();
@@ -92,12 +93,19 @@ function OKCMS(options) {
// Create services
if (serviceConfig.s3) {
- var imageService = OKImageService({
+ var s3Service = OKS3Service({
express: express,
s3: serviceConfig.s3,
});
}
+ if (serviceConfig.twitter) {
+ var twitterService = OKTwitterService({
+ express: express,
+ credentials: serviceConfig.twitter,
+ })
+ }
+
var server = this._server = new OKServer({
express: express,
app: app,
@@ -108,7 +116,8 @@ function OKCMS(options) {
adminRoot: adminRoot,
adminPath: adminPath,
services: {
- image: imageService
+ s3: s3Service,
+ twitter: twitterService,
},
errorHandler: errorHandler
});