diff --git a/docker/devenv/files/nginx.conf b/docker/devenv/files/nginx.conf index 1b7530aac..4aa3c67b1 100644 --- a/docker/devenv/files/nginx.conf +++ b/docker/devenv/files/nginx.conf @@ -89,6 +89,16 @@ http { error_page 301 302 307 = @handle_redirect; } + location ~ ^/github/penpot-files/(?[a-zA-Z0-9\-\_\.]+) { + proxy_pass https://raw.githubusercontent.com/penpot/penpot-files/main/$template_file; + proxy_hide_header Access-Control-Allow-Origin; + proxy_set_header User-Agent "curl/7.74.0"; + proxy_set_header Host "raw.githubusercontent.com"; + proxy_set_header Accept "*/*"; + add_header Access-Control-Allow-Origin $http_origin; + proxy_buffering off; + } + location /internal/assets { internal; alias /home/penpot/penpot/backend/assets;