This commit is contained in:
2025-11-06 10:19:00 -08:00
parent 7f6e33242c
commit a60d500b76
9 changed files with 98 additions and 74 deletions

9
webui/src/lib/config.ts Normal file
View File

@@ -0,0 +1,9 @@
export const CONFIG = {
ENABLE_SAVE: process.env.ENABLE_SAVE === "true" || true,
SAVE_SECRET: process.env.SAVE_SECRET || "save",
SAVE_DIRECTORY: process.env.SAVE_DIRECTORY || "./data/scripts",
MAX_FILENAME_LENGTH: parseInt(process.env.MAX_FILENAME_LENGTH || "32"),
MAX_FILE_SIZE: parseInt(process.env.MAX_FILE_SIZE || "1048576"),
FILENAME_REGEX: /^[a-zA-Z0-9_\s-]+$/,
} as const;