From 80b8dbdd401d4b68ea2c2a003d472252a403be79 Mon Sep 17 00:00:00 2001 From: Username Date: Mon, 16 Feb 2026 20:26:43 +0100 Subject: [PATCH] config: add url shortener settings --- app/config.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/config.py b/app/config.py index 5fe754a..e0d521c 100644 --- a/app/config.py +++ b/app/config.py @@ -89,6 +89,10 @@ class Config: # FLOOD-001: Maximum entries in anti-flood request list (memory DoS protection) ANTIFLOOD_MAX_ENTRIES = int(os.environ.get("FLASKPASTE_ANTIFLOOD_MAX_ENTRIES", "10000")) + # URL shortener settings + SHORT_ID_LENGTH = int(os.environ.get("FLASKPASTE_SHORT_ID_LENGTH", "8")) + SHORT_URL_MAX_LENGTH = int(os.environ.get("FLASKPASTE_SHORT_URL_MAX", "2048")) + # URL prefix for reverse proxy deployments (e.g., "/paste" for mymx.me/paste) URL_PREFIX = os.environ.get("FLASKPASTE_URL_PREFIX", "").rstrip("/")