config: add url shortener settings

This commit is contained in:
Username
2026-02-16 20:26:43 +01:00
parent 7fe1cc164b
commit 80b8dbdd40

View File

@@ -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("/")