From d3ff0ff8e039c75cca0b763e80f410d3f706aae0 Mon Sep 17 00:00:00 2001 From: Trenton H <797416+stumpylog@users.noreply.github.com> Date: Tue, 7 May 2024 15:17:15 -0700 Subject: [PATCH] Restores the compression of static files for x86_64 (#6627) --- src/paperless/settings.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/paperless/settings.py b/src/paperless/settings.py index 72d3321cd..31ddb8b29 100644 --- a/src/paperless/settings.py +++ b/src/paperless/settings.py @@ -7,6 +7,7 @@ import re import tempfile from os import PathLike from pathlib import Path +from platform import machine from typing import Final from typing import Optional from typing import Union @@ -370,7 +371,10 @@ ASGI_APPLICATION = "paperless.asgi.application" STATIC_URL = os.getenv("PAPERLESS_STATIC_URL", BASE_URL + "static/") WHITENOISE_STATIC_PREFIX = "/static/" -_static_backend = "django.contrib.staticfiles.storage.StaticFilesStorage" +if machine().lower() == "aarch64": # pragma: no cover + _static_backend = "django.contrib.staticfiles.storage.StaticFilesStorage" +else: + _static_backend = "whitenoise.storage.CompressedStaticFilesStorage" STORAGES = { "staticfiles": {