0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-01-21 22:22:43 -05:00

fix proxy cache for config map

This commit is contained in:
SorsOps 2024-06-20 13:28:13 +02:00
parent 5c93cf9cd3
commit 125e146150
No known key found for this signature in database
GPG key ID: E9EC78C740654016

View file

@ -155,6 +155,11 @@ data:
'' close; '' close;
} }
proxy_cache_path /tmp/cache/ levels=2:2 keys_zone=penpot:20m;
proxy_cache_methods GET HEAD;
proxy_cache_valid any 48h;
proxy_cache_key "$host$request_uri";
server { server {
listen 80 default_server; listen 80 default_server;
server_name _; server_name _;
@ -227,7 +232,7 @@ data:
add_header x-internal-redirect "$upstream_http_x_accel_redirect"; add_header x-internal-redirect "$upstream_http_x_accel_redirect";
} }
location / { location / {
location ~ ^/github/penpot-files/(?<template_file>[a-zA-Z0-9\-\_\.]+) { location ~ ^/github/penpot-files/(?<template_file>[a-zA-Z0-9\-\_\.]+) {
proxy_pass https://raw.githubusercontent.com/penpot/penpot-files/main/$template_file; proxy_pass https://raw.githubusercontent.com/penpot/penpot-files/main/$template_file;
proxy_hide_header Access-Control-Allow-Origin; proxy_hide_header Access-Control-Allow-Origin;