Merge pull request #70 from MisskeyIO/feature/show-hostname-in-header
Add x-worker-host header
This commit is contained in:
commit
8d1b05d69c
|
@ -1,4 +1,5 @@
|
|||
import cluster from 'node:cluster';
|
||||
import os from 'node:os';
|
||||
import * as fs from 'node:fs';
|
||||
import { Inject, Injectable, OnApplicationShutdown } from '@nestjs/common';
|
||||
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.fileServerService.createServer);
|
||||
fastify.register(this.activityPubServerService.createServer);
|
||||
|
|
Loading…
Reference in a new issue