From f7d3367a9ff284288a038228794706de3a657bc6 Mon Sep 17 00:00:00 2001 From: tcely Date: Fri, 16 May 2025 23:37:23 -0400 Subject: [PATCH] Use the environment variable directly --- config/root/etc/nginx/token_server.conf | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/config/root/etc/nginx/token_server.conf b/config/root/etc/nginx/token_server.conf index 057cade5..6c0c4e3a 100644 --- a/config/root/etc/nginx/token_server.conf +++ b/config/root/etc/nginx/token_server.conf @@ -11,18 +11,19 @@ server { # Server domain name server_name _; - set_by_lua_block $pot_url_scheme { - local haystack = os.getenv('YT_POT_BGUTIL_BASE_URL') or '' - local needle = 'https://' - local scheme = 'http' - if haystack:sub(1, #needle) == needle then - scheme = 'https' + set_by_lua_block $pot_url { + local default = 'http://token_server' + local url = os.getenv('YT_POT_BGUTIL_BASE_URL') + if not url then + return default end - return scheme + if #url and url:find('://') then + return url + end + return default } location / { - proxy_pass $pot_url_scheme://token_server; - proxy_redirect default; + proxy_pass $pot_url; } }