From c1a27c3552590837204804c1ed2b173bf6d8ded7 Mon Sep 17 00:00:00 2001 From: Greg Kempe Date: Fri, 22 Nov 2024 15:22:27 +0200 Subject: [PATCH] malawilii media from media.malawilii.org --- malawilii/settings.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/malawilii/settings.py b/malawilii/settings.py index c8dbc362d..f0aac4a22 100644 --- a/malawilii/settings.py +++ b/malawilii/settings.py @@ -27,3 +27,10 @@ LANGUAGES = [ ("en", _("English")), ] + + +if not DEBUG: # noqa + # malawilii media files are stored on S3 and served via a Cloudflare CDN (via copying to R2). + # We can therefore set long-lived cache headers and serve them from a custom domain. + AWS_S3_OBJECT_PARAMETERS = {"CacheControl": f"max-age={86400*5}"} + AWS_S3_CUSTOM_DOMAIN = "media.malawilii.org"