Add browser security headers, implement upload temp directory management, and enhance SSE handling.
This commit is contained in:
@@ -33,6 +33,7 @@ export function createConfig(overrides = {}) {
|
||||
publicDir: path.resolve(rootDir, "public"),
|
||||
dataDir,
|
||||
uploadDir: process.env.UPLOAD_DIR || (process.env.NODE_ENV === "production" ? "/app/data/uploads" : path.resolve(dataDir, "uploads")),
|
||||
uploadTmpDir: process.env.UPLOAD_TMP_DIR || path.resolve(dataDir, "upload-tmp"),
|
||||
uploadMaxSizeMb: Math.max(1, int(process.env.UPLOAD_MAX_SIZE_MB, 10)),
|
||||
uploadMaxFiles: Math.max(1, int(process.env.UPLOAD_MAX_FILES, 5)),
|
||||
uploadMaxPixels: Math.max(1, int(process.env.UPLOAD_MAX_PIXELS, 30000000)),
|
||||
|
||||
Reference in New Issue
Block a user