From 4493eefb768dac16500a888d2e8b868b1457655f Mon Sep 17 00:00:00 2001 From: Avi Flax Date: Sun, 4 Dec 2022 20:20:50 -0500 Subject: Make max media upload size configurable --- takahe/settings.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'takahe') diff --git a/takahe/settings.py b/takahe/settings.py index 15f30ee..89d4d3a 100644 --- a/takahe/settings.py +++ b/takahe/settings.py @@ -94,6 +94,11 @@ class Settings(BaseSettings): MEDIA_ROOT: str = str(BASE_DIR / "media") MEDIA_BACKEND: Optional[MediaBackendUrl] = None + #: Maximum filesize when uploading images. Increasing this may increase memory utilization + #: because all images with a dimension greater than 2000px are resized to meet that limit, which + #: is necessary for compatibility with Mastodon’s image proxy. + MEDIA_MAX_IMAGE_FILESIZE_MB: int = 10 + #: Request timeouts to use when talking to other servers Either #: float or tuple of floats for (connect, read, write, pool) REMOTE_TIMEOUT: float | tuple[float, float, float, float] = 5.0 -- cgit v1.2.3