From 99021309168551b12fda00aceb963d086510a729 Mon Sep 17 00:00:00 2001 From: Jannis Braun <151788261+TheZwiss@users.noreply.github.com> Date: Thu, 30 Apr 2026 01:11:34 +0200 Subject: [PATCH] feat(server): config keys for tus upload directory and expiration --- packages/server/src/config.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/server/src/config.ts b/packages/server/src/config.ts index 1944797e..0ebe7042 100644 --- a/packages/server/src/config.ts +++ b/packages/server/src/config.ts @@ -48,6 +48,9 @@ export const config = { }, uploadDir: env('UPLOAD_DIR', resolve(__dirname, '../../../data/uploads')), + tusUploadDir: resolve(env('UPLOAD_DIR', resolve(__dirname, '../../../data/uploads')), '.tus'), + tusExpirationMs: envInt('TUS_EXPIRATION_HOURS', 24) * 60 * 60 * 1000, + tusStragglerSweepMs: envInt('TUS_STRAGGLER_SWEEP_HOURS', 48) * 60 * 60 * 1000, dbPath: env('DB_PATH', resolve(__dirname, '../../../data/backspace.db')), maxUploadSize: envInt('MAX_UPLOAD_SIZE', 104857600), registrationOpen: envBool('REGISTRATION_OPEN', true),