summaryrefslogtreecommitdiff
path: root/src/server/index.ts
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-04-13 06:17:14 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-04-13 06:17:14 +0900
commitc54ff5b2bced1dd3d15f98e4a8a40523a0fcea78 (patch)
tree06f8ed507ea1916850db155122805e3c43653443 /src/server/index.ts
parentwip (diff)
downloadsharkey-c54ff5b2bced1dd3d15f98e4a8a40523a0fcea78.tar.gz
sharkey-c54ff5b2bced1dd3d15f98e4a8a40523a0fcea78.tar.bz2
sharkey-c54ff5b2bced1dd3d15f98e4a8a40523a0fcea78.zip
wip
Diffstat (limited to 'src/server/index.ts')
-rw-r--r--src/server/index.ts9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/server/index.ts b/src/server/index.ts
index f0d60fa651..02362037ee 100644
--- a/src/server/index.ts
+++ b/src/server/index.ts
@@ -8,6 +8,7 @@ import * as https from 'https';
import * as Koa from 'koa';
import * as Router from 'koa-router';
import * as bodyParser from 'koa-bodyparser';
+import * as mount from 'koa-mount';
import activityPub from './activitypub';
import webFinger from './webfinger';
@@ -27,15 +28,17 @@ if (config.url.startsWith('https')) {
});
}
+app.use(mount('/api', require('./api')));
+app.use(mount('/files', require('./file')));
+
// Init router
const router = new Router();
// Routing
-router.use('/api', require('./api'));
-router.use('/files', require('./file'));
router.use(activityPub.routes());
router.use(webFinger.routes());
-router.use(require('./web'));
+
+app.use(mount(require('./web')));
// Register router
app.use(router.routes());