From 69cc6345a502bbbebccc0c96c066ee7a30f4b79e Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Sat, 3 Feb 2024 18:21:02 +0100 Subject: [PATCH] webadmin: add cache config for app logos --- conf/nginx/yunohost_admin.conf.inc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/conf/nginx/yunohost_admin.conf.inc b/conf/nginx/yunohost_admin.conf.inc index 0c4a96fdc..6e58e2b5f 100644 --- a/conf/nginx/yunohost_admin.conf.inc +++ b/conf/nginx/yunohost_admin.conf.inc @@ -23,6 +23,9 @@ location /yunohost/admin/ { location /yunohost/admin/applogos/ { alias /usr/share/yunohost/applogos/; + expires 1M; + # max-age in seconds, one month + add_header Cache-Control "max-age=2629746, public"; } more_set_headers "Content-Security-Policy: upgrade-insecure-requests; default-src 'self'; connect-src 'self' https://paste.yunohost.org wss://$host; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-eval'; object-src 'none'; img-src 'self' data:;";