diff --git a/starpunk/config.py b/starpunk/config.py index ed3793f..efc3e86 100644 --- a/starpunk/config.py +++ b/starpunk/config.py @@ -86,6 +86,10 @@ def load_config(app, config_override=None): app.config["FEED_CACHE_ENABLED"] = os.getenv("FEED_CACHE_ENABLED", "true").lower() == "true" app.config["FEED_CACHE_MAX_SIZE"] = int(os.getenv("FEED_CACHE_MAX_SIZE", "50")) + # Upload limits (v1.4.2) + # Flask MAX_CONTENT_LENGTH limits request body size (matches media.py MAX_FILE_SIZE) + app.config["MAX_CONTENT_LENGTH"] = 50 * 1024 * 1024 # 50MB + # Metrics configuration (v1.1.2 Phase 1) app.config["METRICS_ENABLED"] = os.getenv("METRICS_ENABLED", "true").lower() == "true" app.config["METRICS_SLOW_QUERY_THRESHOLD"] = float(os.getenv("METRICS_SLOW_QUERY_THRESHOLD", "1.0"))