summary refs log tree commit diff
path: root/src/api/Server.ts
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2026-06-11 00:05:37 +0200
committerRory& <root@rory.gay>2026-06-11 00:05:37 +0200
commite46c864f9d83152a1b745834bf3f3f575fdf6229 (patch)
tree1bf2820429f1aad2d6c4ec7ee7a8539504f803a0 /src/api/Server.ts
parentTrace registration (diff)
downloadserver-ts-e46c864f9d83152a1b745834bf3f3f575fdf6229.tar.xz
Bcrypt worker threads
Diffstat (limited to 'src/api/Server.ts')
-rw-r--r--src/api/Server.ts2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/api/Server.ts b/src/api/Server.ts

index f9f1c708..08a1e874 100644 --- a/src/api/Server.ts +++ b/src/api/Server.ts
@@ -27,6 +27,7 @@ import { initInstance } from "./util/handlers/Instance"; import { route } from "./util"; import { ProcessLifecycle } from "../util/util/ProcessLifecycle"; import { Monitoring } from "../util/monitoring/Monitoring"; +import { BcryptWorkerPool } from "../util/util/workers/bcrypt/BcryptWorkerPool"; const ASSETS_FOLDER = path.join(__dirname, "..", "..", "assets"); const PUBLIC_ASSETS_FOLDER = path.join(ASSETS_FOLDER, "public"); @@ -61,6 +62,7 @@ export class SpacebarServer extends Server { await ConnectionConfig.init(); await initInstance(); WebAuthn.init(); + await BcryptWorkerPool.Init(4); // TODO: make configurable const logRequests = process.env["LOG_REQUESTS"] != undefined; if (logRequests) {