From 8a7f41701df9cb2248469176448997b3b7826804 Mon Sep 17 00:00:00 2001 From: Ivaylo Novakov Date: Mon, 14 Mar 2022 17:36:02 +0100 Subject: [PATCH] fix --- docker/nginx/conf.d/include/location-skylink | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker/nginx/conf.d/include/location-skylink b/docker/nginx/conf.d/include/location-skylink index e1de3238..bd3b6c2e 100644 --- a/docker/nginx/conf.d/include/location-skylink +++ b/docker/nginx/conf.d/include/location-skylink @@ -9,13 +9,13 @@ include /etc/nginx/conf.d/include/proxy-cache-downloads; #### this is important because we want only one format in cache keys and logs ###set_by_lua_block $skylink { return require("skynet.skylink").parse(ngx.var.skylink) } ### -$skylink_v1 and $skylink_v2 variables default to the same value but in case the requested skylink was: +###$skylink_v1 and $skylink_v2 variables default to the same value but in case the requested skylink was: #### a) skylink v1 - it would not matter, no additional logic is executed #### b) skylink v2 - in a lua block below we will resolve the skylink v2 into skylink v1 and update #### $skylink_v1 variable so then the proxy request to skyd can be cached in nginx (proxy_cache_key #### in proxy-cache-downloads includes $skylink_v1 as a part of the cache key) -###set $skylink_v1 $skylink; -###set $skylink_v2 $skylink; +set $skylink_v1 $skylink; +set $skylink_v2 $skylink; ### #### variable for Skynet-Proof header that we need to inject #### into a response if the request was for skylink v2