diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2018-04-13 14:28:09 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2018-04-13 14:28:09 +0900 |
| commit | 8e0949c66f5108053ebbdeb3381c358bc63f8178 (patch) | |
| tree | b8dd4eddf77787781606e1320880d3bc4573ecec /src | |
| parent | Revert "Use http2" (diff) | |
| download | misskey-8e0949c66f5108053ebbdeb3381c358bc63f8178.tar.gz misskey-8e0949c66f5108053ebbdeb3381c358bc63f8178.tar.bz2 misskey-8e0949c66f5108053ebbdeb3381c358bc63f8178.zip | |
compress
Diffstat (limited to 'src')
| -rw-r--r-- | src/server/index.ts | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/server/index.ts b/src/server/index.ts index a637e8598b..db41a1dcb5 100644 --- a/src/server/index.ts +++ b/src/server/index.ts @@ -5,9 +5,11 @@ import * as fs from 'fs'; import * as http from 'http'; import * as http2 from 'http2'; +import * as zlib from 'zlib'; import * as Koa from 'koa'; import * as Router from 'koa-router'; import * as mount from 'koa-mount'; +import * as compress from 'koa-compress'; import activityPub from './activitypub'; import webFinger from './webfinger'; @@ -17,6 +19,10 @@ import config from '../config'; const app = new Koa(); app.proxy = true; +app.use(compress({ + flush: zlib.constants.Z_SYNC_FLUSH +})); + // HSTS // 6months (15552000sec) if (config.url.startsWith('https')) { |