From 1a5a5797c29aeed3548bc34db28b178f09afb2ae Mon Sep 17 00:00:00 2001 From: Kristian Klausen <kristian@klausen.dk> Date: Sat, 20 Jul 2024 23:15:59 +0200 Subject: [PATCH] archwiki: update the cache in the background --- roles/archwiki/templates/nginx.d.conf.j2 | 3 +++ 1 file changed, 3 insertions(+) diff --git a/roles/archwiki/templates/nginx.d.conf.j2 b/roles/archwiki/templates/nginx.d.conf.j2 index 1a3990a74..8b381c6c0 100644 --- a/roles/archwiki/templates/nginx.d.conf.j2 +++ b/roles/archwiki/templates/nginx.d.conf.j2 @@ -121,6 +121,9 @@ server { # [1] https://www.fastly.com/blog/best-practices-using-vary-header/ # [2] https://github.com/nginx/nginx/commit/1332e76b20a6a1e871904525d42b17dcaed81eec fastcgi_ignore_headers Vary; + fastcgi_cache_background_update on; + fastcgi_cache_use_stale updating; + fastcgi_cache_lock on; add_header X-Cache $upstream_cache_status; {% endblock %} -- GitLab