mirror of
https://github.com/misskey-dev/misskey.git
synced 2024-12-13 03:50:51 +01:00
Merge pull request #70 from MisskeyIO/feature/show-hostname-in-header
Add x-worker-host header
This commit is contained in:
commit
8d1b05d69c
1 changed files with 7 additions and 0 deletions
|
@ -1,4 +1,5 @@
|
||||||
import cluster from 'node:cluster';
|
import cluster from 'node:cluster';
|
||||||
|
import os from 'node:os';
|
||||||
import * as fs from 'node:fs';
|
import * as fs from 'node:fs';
|
||||||
import { Inject, Injectable, OnApplicationShutdown } from '@nestjs/common';
|
import { Inject, Injectable, OnApplicationShutdown } from '@nestjs/common';
|
||||||
import Fastify, { FastifyInstance } from 'fastify';
|
import Fastify, { FastifyInstance } from 'fastify';
|
||||||
|
@ -71,6 +72,12 @@ export class ServerService implements OnApplicationShutdown {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const hostname = os.hostname();
|
||||||
|
fastify.addHook('onRequest', (request, reply, done) => {
|
||||||
|
reply.header('x-worker-host', hostname);
|
||||||
|
done();
|
||||||
|
});
|
||||||
|
|
||||||
fastify.register(this.apiServerService.createServer, { prefix: '/api' });
|
fastify.register(this.apiServerService.createServer, { prefix: '/api' });
|
||||||
fastify.register(this.fileServerService.createServer);
|
fastify.register(this.fileServerService.createServer);
|
||||||
fastify.register(this.activityPubServerService.createServer);
|
fastify.register(this.activityPubServerService.createServer);
|
||||||
|
|
Loading…
Reference in a new issue