统一构建并发布 3 个 Nginx 动态模块:
ngx_rtmp_module.songx_http_vhost_traffic_status_module.songx_http_ip2region_module.so
下载模块到当前目录:
curl -fLO https://github.com/fa1seut0pia/nginx-dynamic-modules/releases/download/release-1.30.0/ngx_rtmp_module.so
curl -fLO https://github.com/fa1seut0pia/nginx-dynamic-modules/releases/download/release-1.30.0/ngx_http_vhost_traffic_status_module.so
curl -fLO https://github.com/fa1seut0pia/nginx-dynamic-modules/releases/download/release-1.30.0/ngx_http_ip2region_module.so要求:
docker buildxjq
导出 3 个模块:
make export-all NGINX_VERSION=1.29.6只导出单个模块:
make export-one MODULE_NAME=rtmp NGINX_VERSION=1.29.6产物默认在 dist/<nginx_version>/<module_name>/,例如:
dist/1.29.6/rtmp/ngx_rtmp_module.so-1.29.6
dist/1.29.6/vts/ngx_http_vhost_traffic_status_module.so-1.29.6
dist/1.29.6/ip2region/ngx_http_ip2region_module.so-1.29.6