From 89d4fcfe4238a49e6bbeb29b0d5658bcd727ffc5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20Th=E1=BA=BF=20H=C6=B0ng?= Date: Thu, 12 Mar 2026 22:08:13 +0700 Subject: [PATCH] fix: real fix --- apps/nginx/module-installer.py | 6 +++--- apps/nginx/ngx_modules.json | 6 ++++++ 2 files changed, 9 insertions(+), 3 deletions(-) create mode 100644 apps/nginx/ngx_modules.json diff --git a/apps/nginx/module-installer.py b/apps/nginx/module-installer.py index 0d2de38..5198f5c 100644 --- a/apps/nginx/module-installer.py +++ b/apps/nginx/module-installer.py @@ -77,9 +77,9 @@ def main(): source_dir = download_and_unpack(nginx_url) module_source_dirs = [] for module in config["modules"]: - print(f"Downloading module: {module['name']}") - module_source_dir = download_and_unpack(module["url"]) - print(f"Module '{module['name']}' downloaded successfully.") + print(f"Downloading module: {module}") + module_source_dir = download_and_unpack(module) + print(f"Module '{module}' downloaded successfully.") module_source_dirs.append(module_source_dir) # Configure and build modules args = [f"--add-dynamic-module=../{dir}" for dir in module_source_dirs] diff --git a/apps/nginx/ngx_modules.json b/apps/nginx/ngx_modules.json new file mode 100644 index 0000000..c3c17c2 --- /dev/null +++ b/apps/nginx/ngx_modules.json @@ -0,0 +1,6 @@ +{ + "modules": [ + "https://github.com/leev/ngx_http_geoip2_module/archive/refs/tags/3.4.tar.gz", + "https://github.com/linsongze/ngx_http_image_filter_module/archive/refs/heads/master.tar.gz" + ] +}