diff --git a/lib/datasource/repology/__fixtures__/gcc-defaults.json b/lib/datasource/repology/__fixtures__/gcc-defaults.json new file mode 100644 index 0000000000000000000000000000000000000000..07875edb1ab87ea449ed230f877f46464fe4b06b --- /dev/null +++ b/lib/datasource/repology/__fixtures__/gcc-defaults.json @@ -0,0 +1 @@ +[{"repo":"astra_stable","subrepo":"main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.168","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":null},{"repo":"astra_current","subrepo":"main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.168","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":null},{"repo":"debian_oldstable","subrepo":"oldstable/main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.168","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":null},{"repo":"debian_stable","subrepo":"stable/main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.181","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":null},{"repo":"debian_testing","subrepo":"testing/main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.185.1","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":null},{"repo":"debian_unstable","subrepo":"main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.185.1","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":null},{"repo":"debian_experimental","subrepo":"main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.187","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":null},{"repo":"deepin_unstable","subrepo":"main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.176","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":null},{"repo":"devuan_1_0","subrepo":"jessie/main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.136","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":null},{"repo":"devuan_2_0","subrepo":"ascii/main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.168","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":null},{"repo":"devuan_3_0","subrepo":"beowulf/main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.181","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":null},{"repo":"devuan_4_0","subrepo":"chimaera/main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.185.1","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":null},{"repo":"devuan_unstable","subrepo":"unstable/main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.185.1","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":null},{"repo":"ubuntu_12_04","subrepo":"precise/main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.112","maintainers":["debian-gcc@lists.debian.org","aloiret@debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":"1.112ubuntu5"},{"repo":"kali_rolling","subrepo":"main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.185.1","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":null},{"repo":"pardus","subrepo":"main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.168","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":null},{"repo":"parrot","subrepo":"main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.185.1","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":null},{"repo":"pureos_amber","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.181","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["misc"],"status":"outdated","origversion":null},{"repo":"pureos_landing","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.185.1","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["misc"],"status":"outdated","origversion":null},{"repo":"raspbian_oldstable","subrepo":"main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.168","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":null},{"repo":"raspbian_stable","subrepo":"main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.181","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":"1.181+rpi2"},{"repo":"raspbian_testing","subrepo":"main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.185.1","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":"1.185.1+rpi1"},{"repo":"ubuntu_14_04","subrepo":"trusty/main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.124","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":"1.124ubuntu6"},{"repo":"ubuntu_16_04","subrepo":"xenial/main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.150","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":"1.150ubuntu1"},{"repo":"ubuntu_18_04","subrepo":"bionic/main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.176","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":"1.176ubuntu2"},{"repo":"ubuntu_18_04","subrepo":"bionic-updates/main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.176","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":"1.176ubuntu2.3"},{"repo":"ubuntu_19_10","subrepo":"eoan/main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.185.1","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":"1.185.1ubuntu1"},{"repo":"ubuntu_20_04","subrepo":"focal/main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.185.1","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":"1.185.1ubuntu2"},{"repo":"ubuntu_20_10","subrepo":"groovy/main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.185.1","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":"1.185.1ubuntu2"},{"repo":"trisquel_6_0","subrepo":"toutatis/main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.112","maintainers":["debian-gcc@lists.debian.org","aloiret@debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":"1.112ubuntu5"},{"repo":"trisquel_7_0","subrepo":"belenos/main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.124","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":"1.124ubuntu6"},{"repo":"trisquel_8_0","subrepo":"flidas/main","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"1.150","maintainers":["debian-gcc@lists.debian.org","doko@debian.org"],"categories":["devel"],"status":"outdated","origversion":"1.150ubuntu1"},{"repo":"altsisyphus","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"9","maintainers":["bircoph@altlinux.org"],"summary":"ALT Linux Team GNU Compiler Collection Setup","categories":["Development/Other"],"status":"newest","origversion":"9-alt2"},{"repo":"alt_p9","srcname":"gcc-defaults","visiblename":"gcc-defaults","version":"8","maintainers":["glebfm@altlinux.org"],"summary":"ALT Linux Team GNU Compiler Collection Setup","categories":["Development/Other"],"status":"outdated","origversion":"8-alt2"}] \ No newline at end of file diff --git a/lib/datasource/repology/__fixtures__/nginx.json b/lib/datasource/repology/__fixtures__/nginx.json new file mode 100644 index 0000000000000000000000000000000000000000..6c0dce40dbbdf8110737a25ee5a9aed7153861c2 --- /dev/null +++ b/lib/datasource/repology/__fixtures__/nginx.json @@ -0,0 +1 @@ +[{"repo":"parabola","subrepo":"extra","srcname":"nginx","binname":"nginx","visiblename":"nginx","version":"1.18.0","licenses":["custom"],"www":["https://nginx.org/"],"summary":"Lightweight HTTP server and IMAP/POP3 proxy server","status":"legacy","origversion":"1.18.0-1"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-stream-geoip2","visiblename":"nginx-mod-stream-geoip2","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module stream_geoip2)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-redis2","visiblename":"nginx-mod-http-redis2","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_redis2)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-headers-more","visiblename":"nginx-mod-http-headers-more","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_headers_more)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-set-misc","visiblename":"nginx-mod-http-set-misc","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_set_misc)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-stream-js","visiblename":"nginx-mod-stream-js","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module stream_js)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-perl","visiblename":"nginx-mod-http-perl","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_perl)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-xslt-filter","visiblename":"nginx-mod-http-xslt-filter","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_xslt_filter)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-vim","visiblename":"nginx-vim","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (vim syntax)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-js","visiblename":"nginx-mod-http-js","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_js)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-dav-ext","visiblename":"nginx-mod-http-dav-ext","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_dav_ext)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-doc","visiblename":"nginx-doc","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (documentation)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-mail","visiblename":"nginx-mod-mail","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module mail)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-upstream-fair","visiblename":"nginx-mod-http-upstream-fair","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_upstream_fair)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-geoip2","visiblename":"nginx-mod-http-geoip2","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_geoip2)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-devel-kit","visiblename":"nginx-mod-devel-kit","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module devel_kit)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-stream-geoip","visiblename":"nginx-mod-stream-geoip","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module stream_geoip)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-vod","visiblename":"nginx-mod-http-vod","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_vod)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-image-filter","visiblename":"nginx-mod-http-image-filter","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_image_filter)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-fancyindex","visiblename":"nginx-mod-http-fancyindex","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_fancyindex)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-geoip","visiblename":"nginx-mod-http-geoip","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_geoip)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-shibboleth","visiblename":"nginx-mod-http-shibboleth","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_shibboleth)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-echo","visiblename":"nginx-mod-http-echo","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_echo)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-stream","visiblename":"nginx-mod-stream","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module stream)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-cache-purge","visiblename":"nginx-mod-http-cache-purge","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_cache_purge)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-upload-progress","visiblename":"nginx-mod-http-upload-progress","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_upload_progress)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx","visiblename":"nginx","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-rtmp","visiblename":"nginx-mod-rtmp","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module rtmp)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-lua","visiblename":"nginx-mod-http-lua","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_lua)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-nchan","visiblename":"nginx-mod-http-nchan","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_nchan)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-lua-upstream","visiblename":"nginx-mod-http-lua-upstream","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_lua_upstream)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_3_12","subrepo":"main","srcname":"nginx","binname":"nginx-debug","visiblename":"nginx-debug","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"nginx built with support for debugging log","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-geoip","visiblename":"nginx-mod-http-geoip","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_geoip)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-vim","visiblename":"nginx-vim","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (vim syntax)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-js","visiblename":"nginx-mod-http-js","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_js)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-fancyindex","visiblename":"nginx-mod-http-fancyindex","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_fancyindex)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-stream-geoip2","visiblename":"nginx-mod-stream-geoip2","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module stream_geoip2)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-headers-more","visiblename":"nginx-mod-http-headers-more","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_headers_more)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-set-misc","visiblename":"nginx-mod-http-set-misc","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_set_misc)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-devel-kit","visiblename":"nginx-mod-devel-kit","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module devel_kit)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-stream-geoip","visiblename":"nginx-mod-stream-geoip","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module stream_geoip)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-doc","visiblename":"nginx-doc","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (documentation)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-echo","visiblename":"nginx-mod-http-echo","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_echo)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-dav-ext","visiblename":"nginx-mod-http-dav-ext","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_dav_ext)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx","visiblename":"nginx","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"parabola","subrepo":"extra","srcname":"nginx","binname":"nginx-src","visiblename":"nginx-src","version":"1.18.0","licenses":["custom"],"www":["https://nginx.org/"],"summary":"Source code of nginx 1.18.0, useful for building modules","status":"legacy","origversion":"1.18.0-1"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-redis2","visiblename":"nginx-mod-http-redis2","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_redis2)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-stream-js","visiblename":"nginx-mod-stream-js","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module stream_js)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-image-filter","visiblename":"nginx-mod-http-image-filter","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_image_filter)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-shibboleth","visiblename":"nginx-mod-http-shibboleth","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_shibboleth)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-upload-progress","visiblename":"nginx-mod-http-upload-progress","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_upload_progress)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-mail","visiblename":"nginx-mod-mail","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module mail)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-nchan","visiblename":"nginx-mod-http-nchan","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_nchan)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-xslt-filter","visiblename":"nginx-mod-http-xslt-filter","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_xslt_filter)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-rtmp","visiblename":"nginx-mod-rtmp","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module rtmp)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-perl","visiblename":"nginx-mod-http-perl","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_perl)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-geoip2","visiblename":"nginx-mod-http-geoip2","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_geoip2)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-cache-purge","visiblename":"nginx-mod-http-cache-purge","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_cache_purge)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-debug","visiblename":"nginx-debug","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"nginx built with support for debugging log","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-stream","visiblename":"nginx-mod-stream","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module stream)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-lua","visiblename":"nginx-mod-http-lua","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_lua)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-upstream-fair","visiblename":"nginx-mod-http-upstream-fair","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_upstream_fair)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-lua-upstream","visiblename":"nginx-mod-http-lua-upstream","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_lua_upstream)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"alpine_edge","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-vod","visiblename":"nginx-mod-http-vod","version":"1.18.0","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_vod)","status":"outdated","origversion":"1.18.0-r0"},{"repo":"aosc","srcname":"extra-web/nginx","binname":"nginx","visiblename":"nginx","version":"1.17.9","maintainers":["fallback-mnt-aosc@repology"],"summary":"An HTTP and reverse proxy server, as well as a mail proxy server","categories":["net"],"status":"outdated","origversion":"1.17.9-1"},{"repo":"crux_35","subrepo":"contrib","name":"nginx","visiblename":"nginx","version":"1.19.0","www":["http://nginx.org/"],"summary":"An HTTP and reverse proxy server","status":"newest","origversion":null},{"repo":"exherbo","subrepo":"net","srcname":"www-servers/nginx","visiblename":"www-servers/nginx","version":"1.18.0","maintainers":["fallback-mnt-exherbo@repology"],"categories":["www-servers"],"status":"outdated","origversion":null},{"repo":"gnuguix","name":"nginx","visiblename":"nginx","version":"1.19.0","downloads":["https://nginx.org/download/nginx-1.19.0.tar.gz"],"www":["https://nginx.org/"],"summary":"HTTP and reverse proxy server","status":"newest","origversion":null},{"repo":"kaos","subrepo":"main","binname":"nginx","visiblename":"nginx","version":"1.18.0","maintainers":["demm@kaosx.us"],"status":"outdated","origversion":"1.18.0-1"},{"repo":"linuxbrew","srcname":"nginx","visiblename":"nginx","version":"1.19.0","www":["https://nginx.org/"],"summary":"HTTP(S) server and reverse proxy, and IMAP/POP3 proxy server","status":"newest","origversion":null},{"repo":"nix_stable","name":"nginx","visiblename":"nginx","version":"1.17.8","maintainers":["aseipp@pobox.com","7c6f434c@mail.ru","fpletz@fnordicwalking.de","mail@glob.in"],"licenses":["BSD-2-Clause"],"www":["http://nginx.org/"],"summary":"A reverse proxy and lightweight webserver","status":"outdated","origversion":null},{"repo":"nix_unstable","name":"nginx","visiblename":"nginx","version":"1.18.0","maintainers":["aseipp@pobox.com","7c6f434c@mail.ru","fpletz@fnordicwalking.de","mail@glob.in"],"licenses":["BSD-2-Clause"],"www":["http://nginx.org/"],"summary":"A reverse proxy and lightweight webserver","status":"legacy","origversion":null},{"repo":"nix_unstable","name":"nginx","visiblename":"nginx","version":"1.18.0","maintainers":["aseipp@pobox.com","7c6f434c@mail.ru","fpletz@fnordicwalking.de","mail@glob.in"],"licenses":["BSD-2-Clause"],"www":["http://nginx.org/"],"summary":"A reverse proxy and lightweight webserver","status":"legacy","origversion":null},{"repo":"nix_unstable","name":"nginx","visiblename":"nginx","version":"1.19.0","maintainers":["aseipp@pobox.com","7c6f434c@mail.ru","fpletz@fnordicwalking.de","mail@glob.in"],"licenses":["BSD-2-Clause"],"www":["http://nginx.org/"],"summary":"A reverse proxy and lightweight webserver","status":"newest","origversion":null},{"repo":"openindiana","subrepo":"hipster","srcname":"nginx","binname":"web/server/nginx","visiblename":"nginx","version":"1.18.0","downloads":["http://nginx.org/download/nginx-1.18.0.tar.gz"],"www":["http://nginx.net/"],"summary":"Nginx Webserver","categories":["Web Services/Application and Web Servers"],"status":"outdated","origversion":null},{"repo":"openpkg_current","srcname":"nginx","visiblename":"nginx","version":"1.19.0","licenses":["MIT-style"],"downloads":["https://github.com/openresty/lua-upstream-nginx-module/archive/v0.07.tar.gz","https://github.com/openresty/headers-more-nginx-module/archive/v0.33.tar.gz","https://github.com/arut/nginx-ts-module/archive/v0.1.1.tar.gz","https://github.com/openresty/stream-lua-nginx-module/archive/v0.0.8rc3.tar.gz","https://github.com/openresty/echo-nginx-module/archive/v0.62rc1.tar.gz","https://github.com/openresty/redis2-nginx-module/archive/v0.15rc1.tar.gz","https://github.com/yaoweibin/nginx_ajp_module/archive/v0.3.0.tar.gz","https://github.com/openresty/lua-nginx-module/archive/v0.10.16rc5.tar.gz","https://github.com/leev/ngx_http_geoip2_module/archive/3.3.tar.gz","https://github.com/arut/nginx-rtmp-module/archive/v1.2.1.tar.gz","https://github.com/arut/nginx-dav-ext-module/archive/v3.0.0.tar.gz","http://nginx.org/download/nginx-1.19.0.tar.gz","http://hg.nginx.org/njs/archive/239f3511397b.tar.gz","https://github.com/aperezdc/ngx-fancyindex/archive/v0.4.4.tar.gz"],"www":["http://nginx.org/"],"summary":"Reverse Proxy Server","categories":["Web"],"status":"newest","origversion":null},{"repo":"pisi_main","subrepo":"main","srcname":"server/web/nginx","visiblename":"nginx","version":"1.17.8","maintainers":["suvari@pisilinux.org"],"licenses":["as-is"],"downloads":["http://nginx.org/download/nginx-1.17.8.tar.gz"],"www":["http://www.nginx.net/"],"summary":"nginx is an HTTP and reverse proxy server","categories":["service"],"status":"outdated","origversion":null},{"repo":"slitaz_cooking","srcname":"nginx","binname":"nginx","visiblename":"nginx","version":"1.19.0","maintainers":["pascal.bellard@slitaz.org"],"licenses":["BSD"],"downloads":["https://nginx.org/download//nginx-1.19.0.tar.gz"],"www":["https://nginx.org/"],"summary":"Asynchronous HTTP server designed for heavy loads and mail proxy.","categories":["network"],"status":"newest","origversion":null},{"repo":"solus","srcname":"nginx","binname":"nginx","visiblename":"nginx","version":"1.18.0","maintainers":["fabio@redaril.me"],"licenses":["BSD-2-Clause"],"summary":"Multi-purpose TCP server, mainly a proxy or HTTP server","categories":["programming"],"status":"outdated","origversion":null},{"repo":"solus","srcname":"nginx","binname":"nginx-dbginfo","visiblename":"nginx-dbginfo","version":"1.18.0","maintainers":["fabio@redaril.me"],"licenses":["BSD-2-Clause"],"summary":"Debug symbols for nginx","categories":["debug"],"status":"outdated","origversion":null},{"repo":"t2","name":"nginx","srcname":"network/nginx","visiblename":"nginx","version":"1.18.0","maintainers":["rene@t2-project.org"],"licenses":["GPL"],"downloads":["http://nginx.org/download/nginx-1.18.0.tar.gz"],"www":["http://nginx.org/en/"],"summary":"A high perfomance http and reverse proxy server","categories":["extra/network"],"status":"outdated","origversion":null},{"repo":"termux","name":"nginx","visiblename":"nginx","version":"1.19.0","maintainers":["termux@termux"],"downloads":["http://nginx.org/download/nginx-1.19.0.tar.gz"],"www":["https://www.nginx.org/"],"summary":"Lightweight HTTP server","status":"newest","origversion":null},{"repo":"void_x86_64","subrepo":"x86_64","srcname":"nginx","binname":"nginx","visiblename":"nginx","version":"1.18.0","maintainers":["orphan@voidlinux.org"],"licenses":["BSD-2-Clause"],"www":["https://nginx.org/"],"summary":"High performance web and reverse proxy server","status":"outdated","origversion":"1.18.0_1"},{"repo":"wikidata","name":"Q306144","visiblename":"nginx","version":"1.18.0","licenses":["2-clause BSD License"],"www":["https://nginx.org/"],"summary":"open source web server and a reverse proxy server","status":"outdated","origversion":null},{"repo":"ataraxia","srcname":"nginx","visiblename":"nginx","version":"1.19.0","maintainers":["nagakamira@gmail.com"],"downloads":["https://nginx.org/download/nginx-1.19.0.tar.gz"],"www":["https://nginx.org/"],"summary":"Lightweight HTTP server and IMAP/POP3 proxy server","categories":["httpd"],"status":"newest","origversion":null},{"repo":"arch","subrepo":"extra","srcname":"nginx","binname":"nginx","visiblename":"nginx","version":"1.18.0","licenses":["custom"],"www":["https://nginx.org/"],"summary":"Lightweight HTTP server and IMAP/POP3 proxy server","status":"legacy","origversion":"1.18.0-1"},{"repo":"arch","subrepo":"extra","srcname":"nginx","binname":"nginx-src","visiblename":"nginx-src","version":"1.18.0","licenses":["custom"],"www":["https://nginx.org/"],"summary":"Source code of nginx 1.18.0, useful for building modules","status":"legacy","origversion":"1.18.0-1"},{"repo":"arch","subrepo":"community","srcname":"nginx-mainline","binname":"nginx-mainline","visiblename":"nginx-mainline","version":"1.19.0","licenses":["custom"],"www":["https://nginx.org/"],"summary":"Lightweight HTTP server and IMAP/POP3 proxy server, mainline release","status":"newest","origversion":"1.19.0-1"},{"repo":"aur","srcname":"nginx-libressl","binname":"nginx-libressl","visiblename":"nginx-libressl","version":"1.18.0","maintainers":["technion@aur"],"licenses":["custom"],"www":["http://nginx.org/"],"summary":"lightweight HTTP server, statically linked against LibreSSL.","status":"outdated","origversion":"1.18.0-1"},{"repo":"aur","srcname":"nginx-rtmp","binname":"nginx-rtmp","visiblename":"nginx-rtmp","version":"1.18.0","maintainers":["thegoliath@aur"],"licenses":["custom"],"www":["https://nginx-rtmp.blogspot.com/"],"summary":"Lightweight HTTP server and IMAP/POP3 proxy server","status":"outdated","origversion":"1.18.0-3"},{"repo":"aur","srcname":"nginx-rtmp","binname":"nginx-rtmp-src","visiblename":"nginx-rtmp-src","version":"1.18.0","maintainers":["thegoliath@aur"],"licenses":["custom"],"www":["https://nginx-rtmp.blogspot.com/"],"summary":"Source code of nginx 1.18.0, useful for building modules","status":"outdated","origversion":"1.18.0-3"},{"repo":"aur","srcname":"nginx-mainline-boringssl","binname":"nginx-mainline-boringssl","visiblename":"nginx-mainline-boringssl","version":"1.19.0","maintainers":["kasei@aur"],"licenses":["custom"],"www":["https://nginx.org/"],"summary":"Lightweight HTTP server and IMAP/POP3 proxy server, mainline release","status":"newest","origversion":"1.19.0-1"},{"repo":"aur","srcname":"nginx-mainline-libressl","binname":"nginx-mainline-libressl","visiblename":"nginx-mainline-libressl","version":"1.17.10","maintainers":["thegoliath@aur"],"licenses":["custom"],"www":["https://nginx.org/"],"summary":"Lightweight HTTP server and IMAP/POP3 proxy server, mainline release with LibreSSL","status":"legacy","origversion":"1.17.10-2"},{"repo":"manjaro_stable","subrepo":"community","srcname":"nginx-mainline","binname":"nginx-mainline","visiblename":"nginx-mainline","version":"1.19.0","licenses":["custom"],"www":["https://nginx.org/"],"summary":"Lightweight HTTP server and IMAP/POP3 proxy server, mainline release","status":"newest","origversion":"1.19.0-1"},{"repo":"manjaro_stable","subrepo":"extra","srcname":"nginx","binname":"nginx","visiblename":"nginx","version":"1.18.0","licenses":["custom"],"www":["https://nginx.org/"],"summary":"Lightweight HTTP server and IMAP/POP3 proxy server","status":"legacy","origversion":"1.18.0-1"},{"repo":"manjaro_stable","subrepo":"extra","srcname":"nginx","binname":"nginx-src","visiblename":"nginx-src","version":"1.18.0","licenses":["custom"],"www":["https://nginx.org/"],"summary":"Source code of nginx 1.18.0, useful for building modules","status":"legacy","origversion":"1.18.0-1"},{"repo":"manjaro_testing","subrepo":"community","srcname":"nginx-mainline","binname":"nginx-mainline","visiblename":"nginx-mainline","version":"1.19.0","licenses":["custom"],"www":["https://nginx.org/"],"summary":"Lightweight HTTP server and IMAP/POP3 proxy server, mainline release","status":"newest","origversion":"1.19.0-1"},{"repo":"manjaro_testing","subrepo":"extra","srcname":"nginx","binname":"nginx","visiblename":"nginx","version":"1.18.0","licenses":["custom"],"www":["https://nginx.org/"],"summary":"Lightweight HTTP server and IMAP/POP3 proxy server","status":"legacy","origversion":"1.18.0-1"},{"repo":"manjaro_testing","subrepo":"extra","srcname":"nginx","binname":"nginx-src","visiblename":"nginx-src","version":"1.18.0","licenses":["custom"],"www":["https://nginx.org/"],"summary":"Source code of nginx 1.18.0, useful for building modules","status":"legacy","origversion":"1.18.0-1"},{"repo":"manjaro_unstable","subrepo":"community","srcname":"nginx-mainline","binname":"nginx-mainline","visiblename":"nginx-mainline","version":"1.19.0","licenses":["custom"],"www":["https://nginx.org/"],"summary":"Lightweight HTTP server and IMAP/POP3 proxy server, mainline release","status":"newest","origversion":"1.19.0-1"},{"repo":"manjaro_unstable","subrepo":"extra","srcname":"nginx","binname":"nginx","visiblename":"nginx","version":"1.18.0","licenses":["custom"],"www":["https://nginx.org/"],"summary":"Lightweight HTTP server and IMAP/POP3 proxy server","status":"legacy","origversion":"1.18.0-1"},{"repo":"manjaro_unstable","subrepo":"extra","srcname":"nginx","binname":"nginx-src","visiblename":"nginx-src","version":"1.18.0","licenses":["custom"],"www":["https://nginx.org/"],"summary":"Source code of nginx 1.18.0, useful for building modules","status":"legacy","origversion":"1.18.0-1"},{"repo":"parabola","subrepo":"community","srcname":"nginx-mainline","binname":"nginx-mainline","visiblename":"nginx-mainline","version":"1.19.0","licenses":["custom"],"www":["https://nginx.org/"],"summary":"Lightweight HTTP server and IMAP/POP3 proxy server, mainline release","status":"newest","origversion":"1.19.0-1"},{"repo":"freebsd","srcname":"www/nginx-devel","binname":"nginx-devel","visiblename":"www/nginx-devel","version":"1.19.0","maintainers":["osa@freebsd.org"],"www":["https://nginx.org/"],"summary":"Robust and small WWW server","categories":["www"],"status":"newest","origversion":"1.19.0_4"},{"repo":"freebsd","srcname":"www/nginx-full","binname":"nginx-full","visiblename":"www/nginx-full","version":"1.18.0","maintainers":["robak@freebsd.org"],"www":["https://nginx.org/"],"summary":"Robust and small WWW server (full package)","categories":["www"],"status":"outdated","origversion":"1.18.0_4,2"},{"repo":"freebsd","srcname":"www/nginx-lite","binname":"nginx-lite","visiblename":"www/nginx-lite","version":"1.18.0","maintainers":["robak@freebsd.org"],"www":["https://nginx.org/"],"summary":"Robust and small WWW server (lite package)","categories":["www"],"status":"outdated","origversion":"1.18.0_12,2"},{"repo":"freebsd","srcname":"www/nginx","binname":"nginx","visiblename":"www/nginx","version":"1.18.0","maintainers":["joneum@freebsd.org"],"www":["https://nginx.org/"],"summary":"Robust and small WWW server","categories":["www"],"status":"legacy","origversion":"1.18.0_12,2"},{"repo":"dports","srcname":"www/nginx","binname":"nginx","visiblename":"www/nginx","version":"1.18.0","maintainers":["joneum@freebsd.org"],"www":["https://nginx.org/"],"summary":"Robust and small WWW server","categories":["www"],"status":"outdated","origversion":"1.18.0_2,2"},{"repo":"dports","srcname":"www/nginx-devel","binname":"nginx-devel","visiblename":"www/nginx-devel","version":"1.18.0","maintainers":["osa@freebsd.org"],"www":["https://nginx.org/"],"summary":"Robust and small WWW server","categories":["www"],"status":"outdated","origversion":"1.18.0_15"},{"repo":"dports","srcname":"www/nginx-full","binname":"nginx-full","visiblename":"www/nginx-full","version":"1.18.0","maintainers":["robak@freebsd.org"],"www":["https://nginx.org/"],"summary":"Robust and small WWW server (full package)","categories":["www"],"status":"outdated","origversion":"1.18.0_4,2"},{"repo":"dports","srcname":"www/nginx-lite","binname":"nginx-lite","visiblename":"www/nginx-lite","version":"1.18.0","maintainers":["robak@freebsd.org"],"www":["https://nginx.org/"],"summary":"Robust and small WWW server (lite package)","categories":["www"],"status":"outdated","origversion":"1.18.0_2,2"},{"repo":"pkgsrc_current","srcname":"www/nginx","binname":"nginx","visiblename":"www/nginx","version":"1.18.0","maintainers":["joerg@netbsd.org"],"www":["https://nginx.org/"],"summary":"Lightweight HTTP server and mail proxy server","categories":["www"],"status":"legacy","origversion":null},{"repo":"pkgsrc_current","srcname":"www/nginx-devel","binname":"nginx","visiblename":"www/nginx-devel","version":"1.19.0","maintainers":["imil@netbsd.org"],"www":["https://nginx.org/"],"summary":"Lightweight HTTP server and mail proxy server","categories":["www"],"status":"newest","origversion":null},{"repo":"ravenports","name":"nginx","visiblename":"nginx","version":"1.19.0","maintainers":["fallback-mnt-ravenports@repology"],"downloads":["http://nginx.org/download/nginx-1.19.0.tar.gz","mirror://github/leev:ngx_http_geoip2_module:3.2/leev-ngx_http_geoip2_module-3.2.tar.gz","mirror://github/kr:nginx-notice:3c95966/kr-nginx-notice-3c95966.tar.gz","mirror://github/slact:nchan:v1.2.6/slact-nchan-1.2.6.tar.gz","mirror://github/wandenberg:nginx-push-stream-module:0.5.4/wandenberg-nginx-push-stream-module-0.5.4.tar.gz","mirror://github/yaoweibin:ngx_http_substitutions_filter_module:v0.6.4/yaoweibin-ngx_http_substitutions_filter_module-0.6.4.tar.gz","mirror://github/yaoweibin:nginx_ajp_module:bf6cd93/yaoweibin-nginx_ajp_module-bf6cd93.tar.gz","mirror://github/yaoweibin:nginx_upstream_check_module:9aecf15/yaoweibin-nginx_upstream_check_module-9aecf15.tar.gz","mirror://github/giom:nginx_accept_language_module:2f69842/giom-nginx_accept_language_module-2f69842.tar.gz","mirror://github/atomx:nginx-http-auth-digest:274490c/atomx-nginx-http-auth-digest-274490c.tar.gz","mirror://github/sto:ngx_http_auth_pam_module:v1.5.1/sto-ngx_http_auth_pam_module-1.5.1.tar.gz","mirror://github/anomalizer:ngx_aws_auth:2.1.1/anomalizer-ngx_aws_auth-2.1.1.tar.gz","mirror://github/grahamedgecombe:nginx-ct:93e9884/grahamedgecombe-nginx-ct-93e9884.tar.gz","mirror://github/openresty:echo-nginx-module:v0.61/openresty-echo-nginx-module-0.61.tar.gz","mirror://github/openresty:headers-more-nginx-module:v0.33/openresty-headers-more-nginx-module-0.33.tar.gz","mirror://github/openresty:nginx-eval-module:2016.06.10/openresty-nginx-eval-module-2016.06.10.tar.gz","mirror://github/openresty:drizzle-nginx-module:v0.1.11/openresty-drizzle-nginx-module-0.1.11.tar.gz","mirror://github/openresty:encrypted-session-nginx-module:v0.08/openresty-encrypted-session-nginx-module-0.08.tar.gz","mirror://github/openresty:lua-nginx-module:v0.10.15/openresty-lua-nginx-module-0.10.15.tar.gz","mirror://github/openresty:memc-nginx-module:v0.19/openresty-memc-nginx-module-0.19.tar.gz","mirror://github/openresty:rds-csv-nginx-module:v0.09/openresty-rds-csv-nginx-module-0.09.tar.gz","mirror://github/openresty:rds-json-nginx-module:v0.15/openresty-rds-json-nginx-module-0.15.tar.gz","mirror://github/openresty:redis2-nginx-module:v0.15/openresty-redis2-nginx-module-0.15.tar.gz","mirror://github/openresty:set-misc-nginx-module:v0.32/openresty-set-misc-nginx-module-0.32.tar.gz","mirror://github/openresty:srcache-nginx-module:v0.31/openresty-srcache-nginx-module-0.31.tar.gz","mirror://github/openresty:xss-nginx-module:v0.06/openresty-xss-nginx-module-0.06.tar.gz","mirror://github/openresty:array-var-nginx-module:v0.05/openresty-array-var-nginx-module-0.05.tar.gz","mirror://github/simpl:ngx_devel_kit:v0.3.1/simpl-ngx_devel_kit-0.3.1.tar.gz","mirror://github/nginx:njs:0.4.0/nginx-njs-0.4.0.tar.gz","mirror://github/arut:nginx-dav-ext-module:v3.0.0/arut-nginx-dav-ext-module-3.0.0.tar.gz","mirror://github/alibaba:nginx-http-footer-filter:1.2.2/alibaba-nginx-http-footer-filter-1.2.2.tar.gz","mirror://github/nginx-modules:ngx_http_json_status_module:0.1/nginx-modules-ngx_http_json_status_module-0.1.tar.gz","mirror://github/Austinb:nginx-upload-module:72ec037/Austinb-nginx-upload-module-72ec037.tar.gz","mirror://github/masterzen:nginx-upload-progress-module:afb2d31/masterzen-nginx-upload-progress-module-afb2d31.tar.gz","mirror://github/cryptofuture:nginx-upstream-fair:b5be36f/cryptofuture-nginx-upstream-fair-b5be36f.tar.gz","mirror://github/evanmiller:mod_zip:adf75e9/evanmiller-mod_zip-adf75e9.tar.gz","mirror://github/cubicdaiya:ngx_dynamic_upstream:v0.1.6/cubicdaiya-ngx_dynamic_upstream-0.1.6.tar.gz","mirror://github/arut:nginx-let-module:v0.0.4/arut-nginx-let-module-0.0.4.tar.gz","mirror://github/arut:nginx-rtmp-module:v1.2.1/arut-nginx-rtmp-module-1.2.1.tar.gz","mirror://github/kaltura:nginx-vod-module:1.23/kaltura-nginx-vod-module-1.23.tar.gz","mirror://github/calio:iconv-nginx-module:v0.14/calio-iconv-nginx-module-0.14.tar.gz","mirror://github/calio:form-input-nginx-module:v0.12/calio-form-input-nginx-module-0.12.tar.gz","mirror://github/FRiCKLE:ngx_cache_purge:2.3/FRiCKLE-ngx_cache_purge-2.3.tar.gz","mirror://github/FRiCKLE:ngx_postgres:1.0rc7/FRiCKLE-ngx_postgres-1.0rc7.tar.gz","mirror://github/FRiCKLE:ngx_slowfs_cache:1.10/FRiCKLE-ngx_slowfs_cache-1.10.tar.gz","mirror://github/aperezdc:ngx-fancyindex:v0.4.3/aperezdc-ngx-fancyindex-0.4.3.tar.gz","mirror://github/nbs-system:naxsi:0.56/nbs-system-naxsi-0.56.tar.gz"],"www":["https://nginx.org/"],"summary":"HTTP and reverse proxy server (basic options)","categories":["www"],"status":"newest","origversion":null},{"repo":"debian_testing","subrepo":"testing/main","srcname":"nginx","visiblename":"nginx","version":"1.18.0","maintainers":["pkg-nginx-maintainers@alioth-lists.debian.net","ctrochalakis@debian.org","onovy@debian.org"],"www":["https://nginx.net/"],"categories":["httpd"],"status":"outdated","origversion":"1.18.0-1"},{"repo":"debian_unstable","subrepo":"main","srcname":"nginx","visiblename":"nginx","version":"1.18.0","maintainers":["pkg-nginx-maintainers@alioth-lists.debian.net","ctrochalakis@debian.org","onovy@debian.org"],"www":["https://nginx.net/"],"categories":["httpd"],"status":"outdated","origversion":"1.18.0-1"},{"repo":"devuan_4_0","subrepo":"chimaera/main","srcname":"nginx","visiblename":"nginx","version":"1.18.0","maintainers":["pkg-nginx-maintainers@alioth-lists.debian.net","ctrochalakis@debian.org","onovy@debian.org"],"www":["https://nginx.net/"],"categories":["httpd"],"status":"outdated","origversion":"1.18.0-1"},{"repo":"devuan_unstable","subrepo":"unstable/main","srcname":"nginx","visiblename":"nginx","version":"1.18.0","maintainers":["pkg-nginx-maintainers@alioth-lists.debian.net","ctrochalakis@debian.org","onovy@debian.org"],"www":["https://nginx.net/"],"categories":["httpd"],"status":"outdated","origversion":"1.18.0-1"},{"repo":"kali_rolling","subrepo":"main","srcname":"nginx","visiblename":"nginx","version":"1.18.0","maintainers":["pkg-nginx-maintainers@alioth-lists.debian.net","ctrochalakis@debian.org","onovy@debian.org"],"www":["https://nginx.net/"],"categories":["httpd"],"status":"outdated","origversion":"1.18.0-1"},{"repo":"parrot","subrepo":"main","srcname":"nginx","visiblename":"nginx","version":"1.18.0","maintainers":["pkg-nginx-maintainers@alioth-lists.debian.net","ctrochalakis@debian.org","onovy@debian.org"],"www":["https://nginx.net/"],"categories":["httpd"],"status":"outdated","origversion":"1.18.0-1"},{"repo":"pureos_landing","srcname":"nginx","visiblename":"nginx","version":"1.18.0","maintainers":["pkg-nginx-maintainers@alioth-lists.debian.net","ctrochalakis@debian.org","onovy@debian.org"],"www":["https://nginx.net/"],"categories":["misc"],"status":"outdated","origversion":"1.18.0-1"},{"repo":"raspbian_testing","subrepo":"main","srcname":"nginx","visiblename":"nginx","version":"1.18.0","maintainers":["pkg-nginx-maintainers@alioth-lists.debian.net","ctrochalakis@debian.org","onovy@debian.org"],"www":["https://nginx.net/"],"categories":["httpd"],"status":"outdated","origversion":"1.18.0-1"},{"repo":"ubuntu_20_04","subrepo":"focal/main","srcname":"nginx","visiblename":"nginx","version":"1.17.10","maintainers":["ubuntu-devel-discuss@lists.ubuntu.com","ctrochalakis@debian.org"],"www":["http://nginx.net/"],"categories":["web"],"status":"outdated","origversion":"1.17.10-0ubuntu1"},{"repo":"ubuntu_20_04_proposed","subrepo":"focal-proposed/main","srcname":"nginx","visiblename":"nginx","version":"1.18.0","maintainers":["ubuntu-devel-discuss@lists.ubuntu.com","ctrochalakis@debian.org"],"www":["http://nginx.net/"],"categories":["web"],"status":"outdated","origversion":"1.18.0-0ubuntu1"},{"repo":"ubuntu_20_10","subrepo":"groovy/main","srcname":"nginx","visiblename":"nginx","version":"1.17.10","maintainers":["ubuntu-devel-discuss@lists.ubuntu.com","ctrochalakis@debian.org"],"www":["http://nginx.net/"],"categories":["web"],"status":"outdated","origversion":"1.17.10-0ubuntu1"},{"repo":"entware","subrepo":"aarch64-k3.10","srcname":"feeds/packages/net/nginx","binname":"nginx","visiblename":"nginx","version":"1.17.8","maintainers":["ansuelsmth@gmail.com","heil@terminal-consulting.de"],"categories":["net"],"status":"outdated","origversion":"1.17.8-1"},{"repo":"entware","subrepo":"aarch64-k3.10","srcname":"feeds/rtndev/nginx-extras","binname":"nginx-extras","visiblename":"nginx-extras","version":"1.17.9","maintainers":["fallback-mnt-entware@repology"],"categories":["net"],"status":"outdated","origversion":"1.17.9-1"},{"repo":"entware","subrepo":"armv5sf-k3.2","srcname":"feeds/packages/net/nginx","binname":"nginx","visiblename":"nginx","version":"1.17.8","maintainers":["ansuelsmth@gmail.com","heil@terminal-consulting.de"],"categories":["net"],"status":"outdated","origversion":"1.17.8-1"},{"repo":"entware","subrepo":"armv5sf-k3.2","srcname":"feeds/rtndev/nginx-extras","binname":"nginx-extras","visiblename":"nginx-extras","version":"1.17.9","maintainers":["fallback-mnt-entware@repology"],"categories":["net"],"status":"outdated","origversion":"1.17.9-1"},{"repo":"entware","subrepo":"armv7sf-k2.6","srcname":"feeds/packages/net/nginx","binname":"nginx","visiblename":"nginx","version":"1.17.8","maintainers":["ansuelsmth@gmail.com","heil@terminal-consulting.de"],"categories":["net"],"status":"outdated","origversion":"1.17.8-1"},{"repo":"entware","subrepo":"armv7sf-k2.6","srcname":"feeds/rtndev/nginx-extras","binname":"nginx-extras","visiblename":"nginx-extras","version":"1.17.9","maintainers":["fallback-mnt-entware@repology"],"categories":["net"],"status":"outdated","origversion":"1.17.9-1"},{"repo":"entware","subrepo":"armv7sf-k3.2","srcname":"feeds/packages/net/nginx","binname":"nginx","visiblename":"nginx","version":"1.17.8","maintainers":["ansuelsmth@gmail.com","heil@terminal-consulting.de"],"categories":["net"],"status":"outdated","origversion":"1.17.8-1"},{"repo":"entware","subrepo":"armv7sf-k3.2","srcname":"feeds/rtndev/nginx-extras","binname":"nginx-extras","visiblename":"nginx-extras","version":"1.17.9","maintainers":["fallback-mnt-entware@repology"],"categories":["net"],"status":"outdated","origversion":"1.17.9-1"},{"repo":"entware","subrepo":"mipselsf-k3.4","srcname":"feeds/packages/net/nginx","binname":"nginx","visiblename":"nginx","version":"1.17.8","maintainers":["ansuelsmth@gmail.com","heil@terminal-consulting.de"],"categories":["net"],"status":"outdated","origversion":"1.17.8-1"},{"repo":"entware","subrepo":"mipselsf-k3.4","srcname":"feeds/rtndev/nginx-extras","binname":"nginx-extras","visiblename":"nginx-extras","version":"1.17.9","maintainers":["fallback-mnt-entware@repology"],"categories":["net"],"status":"outdated","origversion":"1.17.9-1"},{"repo":"entware","subrepo":"mipssf-k3.4","srcname":"feeds/packages/net/nginx","binname":"nginx","visiblename":"nginx","version":"1.17.8","maintainers":["ansuelsmth@gmail.com","heil@terminal-consulting.de"],"categories":["net"],"status":"outdated","origversion":"1.17.8-1"},{"repo":"entware","subrepo":"mipssf-k3.4","srcname":"feeds/rtndev/nginx-extras","binname":"nginx-extras","visiblename":"nginx-extras","version":"1.17.9","maintainers":["fallback-mnt-entware@repology"],"categories":["net"],"status":"outdated","origversion":"1.17.9-1"},{"repo":"entware","subrepo":"x64-k3.2","srcname":"feeds/packages/net/nginx","binname":"nginx","visiblename":"nginx","version":"1.17.8","maintainers":["ansuelsmth@gmail.com","heil@terminal-consulting.de"],"categories":["net"],"status":"outdated","origversion":"1.17.8-1"},{"repo":"entware","subrepo":"x64-k3.2","srcname":"feeds/rtndev/nginx-extras","binname":"nginx-extras","visiblename":"nginx-extras","version":"1.17.9","maintainers":["fallback-mnt-entware@repology"],"categories":["net"],"status":"outdated","origversion":"1.17.9-1"},{"repo":"openwrt_19_07_x86_64","subrepo":"packages","srcname":"feeds/packages/net/nginx","binname":"nginx-all-module","visiblename":"nginx-all-module","version":"1.17.7","maintainers":["ansuelsmth@gmail.com","heil@terminal-consulting.de"],"categories":["net"],"status":"outdated","origversion":"1.17.7-2"},{"repo":"openwrt_19_07_x86_64","subrepo":"packages","srcname":"feeds/packages/net/nginx","binname":"nginx-mod-luci-ssl","visiblename":"nginx-mod-luci-ssl","version":"1.17.7","maintainers":["ansuelsmth@gmail.com","heil@terminal-consulting.de"],"categories":["net"],"status":"outdated","origversion":"1.17.7-2"},{"repo":"openwrt_19_07_x86_64","subrepo":"packages","srcname":"feeds/packages/net/nginx","binname":"nginx-mod-luci","visiblename":"nginx-mod-luci","version":"1.17.7","maintainers":["ansuelsmth@gmail.com","heil@terminal-consulting.de"],"categories":["net"],"status":"outdated","origversion":"1.17.7-2"},{"repo":"openwrt_19_07_x86_64","subrepo":"packages","srcname":"feeds/packages/net/nginx","binname":"nginx-ssl","visiblename":"nginx-ssl","version":"1.17.7","maintainers":["ansuelsmth@gmail.com","heil@terminal-consulting.de"],"categories":["net"],"status":"outdated","origversion":"1.17.7-2"},{"repo":"openwrt_19_07_x86_64","subrepo":"packages","srcname":"feeds/packages/net/nginx","binname":"nginx","visiblename":"nginx","version":"1.17.7","maintainers":["ansuelsmth@gmail.com","heil@terminal-consulting.de"],"categories":["net"],"status":"outdated","origversion":"1.17.7-2"},{"repo":"gentoo","srcname":"www-servers/nginx","visiblename":"www-servers/nginx","version":"1.18.0","maintainers":["whissi@gentoo.org"],"licenses":["BSD-2 BSD SSLeay MIT GPL-2 GPL-2+ nginx_modules_http_security? ( Apache-2.0 ) nginx_modules_http_push_stream? ( GPL-3 )"],"downloads":["https://nginx.org/download/nginx-1.18.0.tar.gz","https://github.com/simpl/ngx_devel_kit/archive/v0.3.1.tar.gz","https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz","https://github.com/stogh/ngx_http_auth_pam_module/archive/v1.5.1.tar.gz","https://github.com/eustas/ngx_brotli/archive/8104036af9cff4b1d34f22d00ba857e2a93a243c.tar.gz","http://labs.frickle.com/files/ngx_cache_purge-2.3.tar.gz","https://github.com/arut/nginx-dav-ext-module/archive/v3.0.0.tar.gz","https://github.com/openresty/echo-nginx-module/archive/v0.62rc1.tar.gz","https://github.com/aperezdc/ngx-fancyindex/archive/v0.4.4.tar.gz","https://github.com/leev/ngx_http_geoip2_module/archive/3.3.tar.gz","https://github.com/agentzh/headers-more-nginx-module/archive/v0.33.tar.gz","https://github.com/nginx/njs/archive/0.4.1.tar.gz","https://github.com/openresty/lua-nginx-module/archive/v0.10.15.tar.gz","https://github.com/openresty/memc-nginx-module/archive/v0.19.tar.gz","https://github.com/madvertise/ngx_metrics/archive/v0.1.1.tar.gz","https://github.com/vkholodkov/nginx-mogilefs-module/archive/1.0.4.tar.gz","https://github.com/nbs-system/naxsi/archive/0.56.tar.gz","https://github.com/wandenberg/nginx-push-stream-module/archive/0.5.4.tar.gz","https://www.modsecurity.org/tarball/2.9.3/modsecurity-2.9.3.tar.gz","http://labs.frickle.com/files/ngx_slowfs_cache-1.10.tar.gz","https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/1.2.6-10-g08a395c66e42.tar.bz2","https://github.com/masterzen/nginx-upload-progress-module/archive/v0.9.2.tar.gz","https://github.com/yaoweibin/nginx_upstream_check_module/archive/9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz","https://github.com/vozlt/nginx-module-vts/archive/46d85558e344dfe2b078ce757fd36c69a1ec2dd3.tar.gz","https://github.com/arut/nginx-rtmp-module/archive/v1.2.1.tar.gz"],"www":["https://nginx.org/"],"summary":"Robust, small and high performance http and reverse proxy server","categories":["www-servers"],"status":"legacy","origversion":"1.18.0-r1"},{"repo":"gentoo","srcname":"www-servers/nginx","visiblename":"www-servers/nginx","version":"1.19.0","maintainers":["whissi@gentoo.org"],"licenses":["BSD-2 BSD SSLeay MIT GPL-2 GPL-2+ nginx_modules_http_security? ( Apache-2.0 ) nginx_modules_http_push_stream? ( GPL-3 )"],"downloads":["https://nginx.org/download/nginx-1.19.0.tar.gz","https://github.com/simpl/ngx_devel_kit/archive/v0.3.1.tar.gz","https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz","https://github.com/stogh/ngx_http_auth_pam_module/archive/v1.5.1.tar.gz","https://github.com/google/ngx_brotli/archive/25f86f0bac1101b6512135eac5f93c49c63609e3.tar.gz","http://labs.frickle.com/files/ngx_cache_purge-2.3.tar.gz","https://github.com/arut/nginx-dav-ext-module/archive/v3.0.0.tar.gz","https://github.com/openresty/echo-nginx-module/archive/v0.62rc1.tar.gz","https://github.com/aperezdc/ngx-fancyindex/archive/v0.4.4.tar.gz","https://github.com/leev/ngx_http_geoip2_module/archive/3.3.tar.gz","https://github.com/agentzh/headers-more-nginx-module/archive/v0.33.tar.gz","https://github.com/nginx/njs/archive/0.4.1.tar.gz","https://github.com/openresty/lua-nginx-module/archive/v0.10.15.tar.gz","https://github.com/openresty/memc-nginx-module/archive/v0.19.tar.gz","https://github.com/madvertise/ngx_metrics/archive/v0.1.1.tar.gz","https://github.com/vkholodkov/nginx-mogilefs-module/archive/1.0.4.tar.gz","https://github.com/nbs-system/naxsi/archive/0.56.tar.gz","https://github.com/wandenberg/nginx-push-stream-module/archive/0.5.4.tar.gz","https://www.modsecurity.org/tarball/2.9.3/modsecurity-2.9.3.tar.gz","http://labs.frickle.com/files/ngx_slowfs_cache-1.10.tar.gz","https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/1.2.6-10-g08a395c66e42.tar.bz2","https://github.com/masterzen/nginx-upload-progress-module/archive/v0.9.2.tar.gz","https://github.com/yaoweibin/nginx_upstream_check_module/archive/9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz","https://github.com/vozlt/nginx-module-vts/archive/46d85558e344dfe2b078ce757fd36c69a1ec2dd3.tar.gz","https://github.com/arut/nginx-rtmp-module/archive/v1.2.1.tar.gz"],"www":["https://nginx.org/"],"summary":"Robust, small and high performance http and reverse proxy server","categories":["www-servers"],"status":"newest","origversion":"1.19.0-r1"},{"repo":"liguros_20_1","subrepo":"nokit","srcname":"www-servers/nginx","visiblename":"www-servers/nginx","version":"1.18.0","maintainers":["whissi@gentoo.org"],"licenses":["BSD-2 BSD SSLeay MIT GPL-2 GPL-2+ nginx_modules_http_security? ( Apache-2.0 ) nginx_modules_http_push_stream? ( GPL-3 )"],"downloads":["https://nginx.org/download/nginx-1.18.0.tar.gz","https://github.com/simpl/ngx_devel_kit/archive/v0.3.1.tar.gz","https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz","https://github.com/stogh/ngx_http_auth_pam_module/archive/v1.5.1.tar.gz","https://github.com/eustas/ngx_brotli/archive/8104036af9cff4b1d34f22d00ba857e2a93a243c.tar.gz","http://labs.frickle.com/files/ngx_cache_purge-2.3.tar.gz","https://github.com/arut/nginx-dav-ext-module/archive/v3.0.0.tar.gz","https://github.com/openresty/echo-nginx-module/archive/v0.62rc1.tar.gz","https://github.com/aperezdc/ngx-fancyindex/archive/v0.4.4.tar.gz","https://github.com/leev/ngx_http_geoip2_module/archive/3.3.tar.gz","https://github.com/agentzh/headers-more-nginx-module/archive/v0.33.tar.gz","https://github.com/nginx/njs/archive/0.4.1.tar.gz","https://github.com/openresty/lua-nginx-module/archive/v0.10.15.tar.gz","https://github.com/openresty/memc-nginx-module/archive/v0.19.tar.gz","https://github.com/madvertise/ngx_metrics/archive/v0.1.1.tar.gz","https://github.com/vkholodkov/nginx-mogilefs-module/archive/1.0.4.tar.gz","https://github.com/nbs-system/naxsi/archive/0.56.tar.gz","https://github.com/wandenberg/nginx-push-stream-module/archive/0.5.4.tar.gz","https://www.modsecurity.org/tarball/2.9.3/modsecurity-2.9.3.tar.gz","http://labs.frickle.com/files/ngx_slowfs_cache-1.10.tar.gz","https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/1.2.6-10-g08a395c66e42.tar.bz2","https://github.com/masterzen/nginx-upload-progress-module/archive/v0.9.2.tar.gz","https://github.com/yaoweibin/nginx_upstream_check_module/archive/9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz","https://github.com/vozlt/nginx-module-vts/archive/46d85558e344dfe2b078ce757fd36c69a1ec2dd3.tar.gz","https://github.com/arut/nginx-rtmp-module/archive/v1.2.1.tar.gz"],"www":["https://nginx.org/"],"summary":"Robust, small and high performance http and reverse proxy server","categories":["www-servers"],"status":"legacy","origversion":"1.18.0-r1"},{"repo":"liguros_20_1","subrepo":"nokit","srcname":"www-servers/nginx","visiblename":"www-servers/nginx","version":"1.19.0","maintainers":["whissi@gentoo.org"],"licenses":["BSD-2 BSD SSLeay MIT GPL-2 GPL-2+ nginx_modules_http_security? ( Apache-2.0 ) nginx_modules_http_push_stream? ( GPL-3 )"],"downloads":["https://nginx.org/download/nginx-1.19.0.tar.gz","https://github.com/simpl/ngx_devel_kit/archive/v0.3.1.tar.gz","https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz","https://github.com/stogh/ngx_http_auth_pam_module/archive/v1.5.1.tar.gz","https://github.com/google/ngx_brotli/archive/25f86f0bac1101b6512135eac5f93c49c63609e3.tar.gz","http://labs.frickle.com/files/ngx_cache_purge-2.3.tar.gz","https://github.com/arut/nginx-dav-ext-module/archive/v3.0.0.tar.gz","https://github.com/openresty/echo-nginx-module/archive/v0.62rc1.tar.gz","https://github.com/aperezdc/ngx-fancyindex/archive/v0.4.4.tar.gz","https://github.com/leev/ngx_http_geoip2_module/archive/3.3.tar.gz","https://github.com/agentzh/headers-more-nginx-module/archive/v0.33.tar.gz","https://github.com/nginx/njs/archive/0.4.1.tar.gz","https://github.com/openresty/lua-nginx-module/archive/v0.10.16rc5.tar.gz","https://github.com/openresty/memc-nginx-module/archive/v0.19.tar.gz","https://github.com/madvertise/ngx_metrics/archive/v0.1.1.tar.gz","https://github.com/vkholodkov/nginx-mogilefs-module/archive/1.0.4.tar.gz","https://github.com/nbs-system/naxsi/archive/0.56.tar.gz","https://github.com/wandenberg/nginx-push-stream-module/archive/0.5.4.tar.gz","https://www.modsecurity.org/tarball/2.9.3/modsecurity-2.9.3.tar.gz","http://labs.frickle.com/files/ngx_slowfs_cache-1.10.tar.gz","https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/1.2.6-10-g08a395c66e42.tar.bz2","https://github.com/masterzen/nginx-upload-progress-module/archive/v0.9.2.tar.gz","https://github.com/yaoweibin/nginx_upstream_check_module/archive/9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz","https://github.com/vozlt/nginx-module-vts/archive/46d85558e344dfe2b078ce757fd36c69a1ec2dd3.tar.gz","https://github.com/arut/nginx-rtmp-module/archive/v1.2.1.tar.gz"],"www":["https://nginx.org/"],"summary":"Robust, small and high performance http and reverse proxy server","categories":["www-servers"],"status":"newest","origversion":null},{"repo":"liguros_20_7","subrepo":"nokit","srcname":"www-servers/nginx","visiblename":"www-servers/nginx","version":"1.18.0","maintainers":["whissi@gentoo.org"],"licenses":["BSD-2 BSD SSLeay MIT GPL-2 GPL-2+ nginx_modules_http_security? ( Apache-2.0 ) nginx_modules_http_push_stream? ( GPL-3 )"],"downloads":["https://nginx.org/download/nginx-1.18.0.tar.gz","https://github.com/simpl/ngx_devel_kit/archive/v0.3.1.tar.gz","https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz","https://github.com/stogh/ngx_http_auth_pam_module/archive/v1.5.1.tar.gz","https://github.com/eustas/ngx_brotli/archive/8104036af9cff4b1d34f22d00ba857e2a93a243c.tar.gz","http://labs.frickle.com/files/ngx_cache_purge-2.3.tar.gz","https://github.com/arut/nginx-dav-ext-module/archive/v3.0.0.tar.gz","https://github.com/openresty/echo-nginx-module/archive/v0.62rc1.tar.gz","https://github.com/aperezdc/ngx-fancyindex/archive/v0.4.4.tar.gz","https://github.com/leev/ngx_http_geoip2_module/archive/3.3.tar.gz","https://github.com/agentzh/headers-more-nginx-module/archive/v0.33.tar.gz","https://github.com/nginx/njs/archive/0.4.1.tar.gz","https://github.com/openresty/lua-nginx-module/archive/v0.10.15.tar.gz","https://github.com/openresty/memc-nginx-module/archive/v0.19.tar.gz","https://github.com/madvertise/ngx_metrics/archive/v0.1.1.tar.gz","https://github.com/vkholodkov/nginx-mogilefs-module/archive/1.0.4.tar.gz","https://github.com/nbs-system/naxsi/archive/0.56.tar.gz","https://github.com/wandenberg/nginx-push-stream-module/archive/0.5.4.tar.gz","https://www.modsecurity.org/tarball/2.9.3/modsecurity-2.9.3.tar.gz","http://labs.frickle.com/files/ngx_slowfs_cache-1.10.tar.gz","https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/1.2.6-10-g08a395c66e42.tar.bz2","https://github.com/masterzen/nginx-upload-progress-module/archive/v0.9.2.tar.gz","https://github.com/yaoweibin/nginx_upstream_check_module/archive/9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz","https://github.com/vozlt/nginx-module-vts/archive/46d85558e344dfe2b078ce757fd36c69a1ec2dd3.tar.gz","https://github.com/arut/nginx-rtmp-module/archive/v1.2.1.tar.gz"],"www":["https://nginx.org/"],"summary":"Robust, small and high performance http and reverse proxy server","categories":["www-servers"],"status":"legacy","origversion":"1.18.0-r1"},{"repo":"liguros_20_7","subrepo":"nokit","srcname":"www-servers/nginx","visiblename":"www-servers/nginx","version":"1.19.0","maintainers":["whissi@gentoo.org"],"licenses":["BSD-2 BSD SSLeay MIT GPL-2 GPL-2+ nginx_modules_http_security? ( Apache-2.0 ) nginx_modules_http_push_stream? ( GPL-3 )"],"downloads":["https://nginx.org/download/nginx-1.19.0.tar.gz","https://github.com/simpl/ngx_devel_kit/archive/v0.3.1.tar.gz","https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz","https://github.com/stogh/ngx_http_auth_pam_module/archive/v1.5.1.tar.gz","https://github.com/google/ngx_brotli/archive/25f86f0bac1101b6512135eac5f93c49c63609e3.tar.gz","http://labs.frickle.com/files/ngx_cache_purge-2.3.tar.gz","https://github.com/arut/nginx-dav-ext-module/archive/v3.0.0.tar.gz","https://github.com/openresty/echo-nginx-module/archive/v0.62rc1.tar.gz","https://github.com/aperezdc/ngx-fancyindex/archive/v0.4.4.tar.gz","https://github.com/leev/ngx_http_geoip2_module/archive/3.3.tar.gz","https://github.com/agentzh/headers-more-nginx-module/archive/v0.33.tar.gz","https://github.com/nginx/njs/archive/0.4.1.tar.gz","https://github.com/openresty/lua-nginx-module/archive/v0.10.15.tar.gz","https://github.com/openresty/memc-nginx-module/archive/v0.19.tar.gz","https://github.com/madvertise/ngx_metrics/archive/v0.1.1.tar.gz","https://github.com/vkholodkov/nginx-mogilefs-module/archive/1.0.4.tar.gz","https://github.com/nbs-system/naxsi/archive/0.56.tar.gz","https://github.com/wandenberg/nginx-push-stream-module/archive/0.5.4.tar.gz","https://www.modsecurity.org/tarball/2.9.3/modsecurity-2.9.3.tar.gz","http://labs.frickle.com/files/ngx_slowfs_cache-1.10.tar.gz","https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/1.2.6-10-g08a395c66e42.tar.bz2","https://github.com/masterzen/nginx-upload-progress-module/archive/v0.9.2.tar.gz","https://github.com/yaoweibin/nginx_upstream_check_module/archive/9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz","https://github.com/vozlt/nginx-module-vts/archive/46d85558e344dfe2b078ce757fd36c69a1ec2dd3.tar.gz","https://github.com/arut/nginx-rtmp-module/archive/v1.2.1.tar.gz"],"www":["https://nginx.org/"],"summary":"Robust, small and high performance http and reverse proxy server","categories":["www-servers"],"status":"newest","origversion":"1.19.0-r1"},{"repo":"macports","srcname":"www/nginx","binname":"nginx","visiblename":"nginx","version":"1.19.0","maintainers":["cal@macports","neverpanic@github","mps@macports","schamschula@github"],"licenses":["BSD"],"www":["https://nginx.org/"],"summary":"High-performance HTTP(S) server, HTTP(S) reverse proxy and IMAP/POP3 proxy server","categories":["www"],"status":"newest","origversion":null},{"repo":"homebrew","srcname":"nginx","visiblename":"nginx","version":"1.19.0","www":["https://nginx.org/"],"summary":"HTTP(S) server and reverse proxy, and IMAP/POP3 proxy server","status":"newest","origversion":null},{"repo":"distrowatch","name":"nginx","visiblename":"nginx","version":"1.18.0","downloads":["http://nginx.org/download/nginx-1.18.0.tar.gz"],"www":["http://nginx.org/"],"summary":"nginx: an HTTP and reverse proxy server","status":"outdated","origversion":null},{"repo":"fedora_30","subrepo":"updates","srcname":"nginx","visiblename":"nginx","version":"1.18.0","licenses":["BSD"],"www":["https://nginx.org/"],"summary":"A high performance web server and reverse proxy server","categories":["Unspecified"],"status":"outdated","origversion":"1:1.18.0-1.fc30"},{"repo":"fedora_31","subrepo":"updates","srcname":"nginx","visiblename":"nginx","version":"1.18.0","licenses":["BSD"],"www":["https://nginx.org/"],"summary":"A high performance web server and reverse proxy server","categories":["Unspecified"],"status":"outdated","origversion":"1:1.18.0-1.fc31"},{"repo":"fedora_32","subrepo":"updates","srcname":"nginx","visiblename":"nginx","version":"1.18.0","licenses":["BSD"],"www":["https://nginx.org/"],"summary":"A high performance web server and reverse proxy server","categories":["Unspecified"],"status":"outdated","origversion":"1:1.18.0-1.fc32"},{"repo":"fedora_rawhide","srcname":"nginx","visiblename":"nginx","version":"1.18.0","licenses":["BSD"],"www":["https://nginx.org/"],"summary":"A high performance web server and reverse proxy server","categories":["Unspecified"],"status":"outdated","origversion":"1:1.18.0-1.fc33"},{"repo":"mageia_cauldron","subrepo":"core/release","srcname":"nginx","visiblename":"nginx","version":"1.18.0","licenses":["BSD"],"www":["http://nginx.net/"],"summary":"Robust, small and high performance http and reverse proxy server","categories":["System/Servers"],"status":"outdated","origversion":"1.18.0-1.mga8"},{"repo":"openmandriva_4_1","subrepo":"main/release","srcname":"nginx","visiblename":"nginx","version":"1.17.8","maintainers":["bero@lindev.ch"],"licenses":["BSD"],"www":["http://nginx.net/"],"summary":"Robust, small and high performance HTTP and reverse proxy server","categories":["System/Servers"],"status":"outdated","origversion":"1.17.8-1"},{"repo":"openmandriva_rolling","subrepo":"main/release","srcname":"nginx","visiblename":"nginx","version":"1.17.10","maintainers":["bero@lindev.ch"],"licenses":["BSD"],"www":["http://nginx.net/"],"summary":"Robust, small and high performance HTTP and reverse proxy server","categories":["System/Servers"],"status":"outdated","origversion":"1.17.10-1"},{"repo":"openmandriva_cooker","subrepo":"main/release","srcname":"nginx","visiblename":"nginx","version":"1.19.0","maintainers":["bero@lindev.ch"],"licenses":["BSD"],"www":["http://nginx.net/"],"summary":"Robust, small and high performance HTTP and reverse proxy server","categories":["System/Servers"],"status":"newest","origversion":"1.19.0-1"},{"repo":"pclinuxos","srcname":"nginx","visiblename":"nginx","version":"1.18.0","summary":"Robust, small and high performance http and reverse proxy server","categories":["System/Servers"],"status":"outdated","origversion":"1.18.0-1pclos2020"},{"repo":"pld","srcname":"nginx","visiblename":"nginx","version":"1.18.0","status":"outdated","origversion":"1.18.0-1"},{"repo":"rosa_2019_1","subrepo":"main/release","srcname":"nginx","visiblename":"nginx","version":"1.19.0","maintainers":["alexander@mezon.ru"],"licenses":["BSD"],"www":["http://nginx.net/"],"summary":"Robust, small and high performance HTTP and reverse proxy server","categories":["System/Servers"],"status":"newest","origversion":"1.19.0-1"},{"repo":"opensuse_tumbleweed","srcname":"nginx","visiblename":"nginx","version":"1.19.0","licenses":["BSD-2-Clause"],"www":["https://nginx.org/"],"summary":"A HTTP server and IMAP/POP3 proxy server","categories":["Productivity/Networking/Web/Proxy"],"status":"newest","origversion":"1.19.0-1.1"},{"repo":"chocolatey","name":"nginx","visiblename":"nginx","version":"1.19.0","www":["http://nginx.org/"],"summary":"HTTP and reverse proxy server","status":"newest","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.17.7","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.17.7.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.17.8","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.17.8.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.17.9","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.17.9.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.17.10","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.17.10.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.19","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.19.0.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"newest","origversion":null},{"repo":"scoop","subrepo":"main","name":"nginx","visiblename":"nginx","version":"1.19.0","licenses":["BSD-2-Clause"],"downloads":["https://nginx.org/download/nginx-1.19.0.zip"],"www":["https://nginx.org/"],"status":"newest","origversion":null},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.5.2","status":"legacy","origversion":"1.5.2-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.13.2","status":"legacy","origversion":"1.13.2-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.13.3","status":"legacy","origversion":"1.13.3-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.13.4","status":"legacy","origversion":"1.13.4-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.13.5","status":"legacy","origversion":"1.13.5-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.7.11","status":"legacy","origversion":"1.7.11-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.7.1","status":"legacy","origversion":"1.7.1-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.7.12","status":"legacy","origversion":"1.7.12-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.7.2","status":"legacy","origversion":"1.7.2-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.13.0","status":"legacy","origversion":"1.13.0-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.13.10","status":"legacy","origversion":"1.13.10-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.13.11","status":"legacy","origversion":"1.13.11-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.13.1","status":"legacy","origversion":"1.13.1-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.13.12","status":"legacy","origversion":"1.13.12-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.13.6","status":"legacy","origversion":"1.13.6-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.11.5","status":"legacy","origversion":"1.11.5-2"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.11.6","status":"legacy","origversion":"1.11.6-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.13.7","status":"legacy","origversion":"1.13.7-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.13.8","status":"legacy","origversion":"1.13.8-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.13.9","status":"legacy","origversion":"1.13.9-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.14.0","status":"legacy","origversion":"1.14.0-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.14.1","status":"legacy","origversion":"1.14.1-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.14.2","status":"legacy","origversion":"1.14.2-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.11.7","status":"legacy","origversion":"1.11.7-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.11.8","status":"legacy","origversion":"1.11.8-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.15.0","status":"legacy","origversion":"1.15.0-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.15.10","status":"legacy","origversion":"1.15.10-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.15.11","status":"legacy","origversion":"1.15.11-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.15.1","status":"legacy","origversion":"1.15.1-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.15.12","status":"legacy","origversion":"1.15.12-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.15.2","status":"legacy","origversion":"1.15.2-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.15.3","status":"legacy","origversion":"1.15.3-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.15.4","status":"legacy","origversion":"1.15.4-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.15.5","status":"legacy","origversion":"1.15.5-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.15.6","status":"legacy","origversion":"1.15.6-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.15.7","status":"legacy","origversion":"1.15.7-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.15.8","status":"legacy","origversion":"1.15.8-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.11.9","status":"legacy","origversion":"1.11.9-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.15.9","status":"legacy","origversion":"1.15.9-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.16.0","status":"legacy","origversion":"1.16.0-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.17.0","status":"outdated","origversion":"1.17.0-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.2.4","status":"legacy","origversion":"1.2.4-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.2.5","status":"legacy","origversion":"1.2.5-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.7.4","status":"legacy","origversion":"1.7.4-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.2.6","status":"legacy","origversion":"1.2.6-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.2.7","status":"legacy","origversion":"1.2.7-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.7.5","status":"legacy","origversion":"1.7.5-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.2.8","status":"legacy","origversion":"1.2.8-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.2.9","status":"legacy","origversion":"1.2.9-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.3.10","status":"legacy","origversion":"1.3.10-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.3.11","status":"legacy","origversion":"1.3.11-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.3.13","status":"legacy","origversion":"1.3.13-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.7.6","status":"legacy","origversion":"1.7.6-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.3.14","status":"legacy","origversion":"1.3.14-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.3.15","status":"legacy","origversion":"1.3.15-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.3.16","status":"legacy","origversion":"1.3.16-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.3.7","status":"legacy","origversion":"1.3.7-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.3.8","status":"legacy","origversion":"1.3.8-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.4.0","status":"legacy","origversion":"1.4.0-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.7.7","status":"legacy","origversion":"1.7.7-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.4.1","status":"legacy","origversion":"1.4.1-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.4.2","status":"legacy","origversion":"1.4.2-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.4.3","status":"legacy","origversion":"1.4.3-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.7.8","status":"legacy","origversion":"1.7.8-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.4.4","status":"legacy","origversion":"1.4.4-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.4.5","status":"legacy","origversion":"1.4.5-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.7.9","status":"legacy","origversion":"1.7.9-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.4.6","status":"legacy","origversion":"1.4.6-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.4.7","status":"legacy","origversion":"1.4.7-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.8.0","status":"legacy","origversion":"1.8.0-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.5.0","status":"legacy","origversion":"1.5.0-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.8.1","status":"legacy","origversion":"1.8.1-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.9.0","status":"legacy","origversion":"1.9.0-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.5.10","status":"legacy","origversion":"1.5.10-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.5.11","status":"legacy","origversion":"1.5.11-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.9.10","status":"legacy","origversion":"1.9.10-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.9.11","status":"legacy","origversion":"1.9.11-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.9.1","status":"legacy","origversion":"1.9.1-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.9.12","status":"legacy","origversion":"1.9.12-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.9.12","status":"legacy","origversion":"1.9.12-2"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.5.1","status":"legacy","origversion":"1.5.1-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.9.13","status":"legacy","origversion":"1.9.13-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.5.12","status":"legacy","origversion":"1.5.12-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.9.14","status":"legacy","origversion":"1.9.14-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.5.13","status":"legacy","origversion":"1.5.13-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.5.3","status":"legacy","origversion":"1.5.3-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.5.4","status":"legacy","origversion":"1.5.4-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.5.5","status":"legacy","origversion":"1.5.5-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.9.15","status":"legacy","origversion":"1.9.15-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.5.6","status":"legacy","origversion":"1.5.6-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.5.7","status":"legacy","origversion":"1.5.7-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.9.2","status":"legacy","origversion":"1.9.2-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.9.3","status":"legacy","origversion":"1.9.3-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.9.4","status":"legacy","origversion":"1.9.4-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.9.5","status":"legacy","origversion":"1.9.5-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.5.8","status":"legacy","origversion":"1.5.8-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.9.6","status":"legacy","origversion":"1.9.6-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.5.9","status":"legacy","origversion":"1.5.9-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.6.0","status":"legacy","origversion":"1.6.0-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.6.1","status":"legacy","origversion":"1.6.1-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.6.2","status":"legacy","origversion":"1.6.2-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.6.3","status":"legacy","origversion":"1.6.3-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.7.0","status":"legacy","origversion":"1.7.0-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.7.10","status":"legacy","origversion":"1.7.10-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.7.3","status":"legacy","origversion":"1.7.3-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.9.7","status":"legacy","origversion":"1.9.7-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.9.8","status":"legacy","origversion":"1.9.8-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.9.9","status":"legacy","origversion":"1.9.9-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.12.0","status":"legacy","origversion":"1.12.0-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.12.1","status":"legacy","origversion":"1.12.1-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.12.2","status":"legacy","origversion":"1.12.2-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.11.4","status":"legacy","origversion":"1.11.4-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.11.5","status":"legacy","origversion":"1.11.5-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.10.0","status":"legacy","origversion":"1.10.0-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.10.1","status":"legacy","origversion":"1.10.1-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.10.2","status":"legacy","origversion":"1.10.2-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.10.2","status":"legacy","origversion":"1.10.2-2"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.10.3","status":"legacy","origversion":"1.10.3-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.11.0","status":"legacy","origversion":"1.11.0-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.11.10","status":"legacy","origversion":"1.11.10-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.11.11","status":"legacy","origversion":"1.11.11-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.11.1","status":"legacy","origversion":"1.11.1-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.11.12","status":"legacy","origversion":"1.11.12-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.11.13","status":"legacy","origversion":"1.11.13-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.11.2","status":"legacy","origversion":"1.11.2-1"},{"repo":"aix_osp","srcname":"nginx","visiblename":"nginx","version":"1.11.3","status":"legacy","origversion":"1.11.3-1"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx-mod-stream","visiblename":"nginx-mod-stream","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module stream)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx-mod-mail","visiblename":"nginx-mod-mail","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module mail)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-lua-upstream","visiblename":"nginx-mod-http-lua-upstream","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_lua_upstream)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx-doc","visiblename":"nginx-doc","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (documentation)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx","visiblename":"nginx","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx-mod-stream-js","visiblename":"nginx-mod-stream-js","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module stream_js)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-headers-more","visiblename":"nginx-mod-http-headers-more","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_headers_more)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx-mod-stream-geoip","visiblename":"nginx-mod-stream-geoip","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module stream_geoip)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-geoip","visiblename":"nginx-mod-http-geoip","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_geoip)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-upload-progress","visiblename":"nginx-mod-http-upload-progress","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_upload_progress)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-perl","visiblename":"nginx-mod-http-perl","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_perl)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx-mod-rtmp","visiblename":"nginx-mod-rtmp","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module rtmp)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-nchan","visiblename":"nginx-mod-http-nchan","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_nchan)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-cache-purge","visiblename":"nginx-mod-http-cache-purge","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_cache_purge)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-redis2","visiblename":"nginx-mod-http-redis2","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_redis2)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx-vim","visiblename":"nginx-vim","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (vim syntax)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-js","visiblename":"nginx-mod-http-js","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_js)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-xslt-filter","visiblename":"nginx-mod-http-xslt-filter","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_xslt_filter)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-image-filter","visiblename":"nginx-mod-http-image-filter","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_image_filter)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-upstream-fair","visiblename":"nginx-mod-http-upstream-fair","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_upstream_fair)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-fancyindex","visiblename":"nginx-mod-http-fancyindex","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_fancyindex)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-lua","visiblename":"nginx-mod-http-lua","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_lua)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-shibboleth","visiblename":"nginx-mod-http-shibboleth","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_shibboleth)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-set-misc","visiblename":"nginx-mod-http-set-misc","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_set_misc)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-vod","visiblename":"nginx-mod-http-vod","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_vod)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx-mod-devel-kit","visiblename":"nginx-mod-devel-kit","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module devel_kit)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_8","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-echo","visiblename":"nginx-mod-http-echo","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_echo)","status":"outdated","origversion":"1.14.2-r2"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-perl","visiblename":"nginx-mod-http-perl","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_perl)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-image-filter","visiblename":"nginx-mod-http-image-filter","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_image_filter)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-set-misc","visiblename":"nginx-mod-http-set-misc","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_set_misc)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx-doc","visiblename":"nginx-doc","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (documentation)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-xslt-filter","visiblename":"nginx-mod-http-xslt-filter","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_xslt_filter)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-vod","visiblename":"nginx-mod-http-vod","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_vod)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx-vim","visiblename":"nginx-vim","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (vim syntax)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-headers-more","visiblename":"nginx-mod-http-headers-more","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_headers_more)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-lua","visiblename":"nginx-mod-http-lua","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_lua)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-lua-upstream","visiblename":"nginx-mod-http-lua-upstream","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_lua_upstream)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-cache-purge","visiblename":"nginx-mod-http-cache-purge","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_cache_purge)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx-mod-devel-kit","visiblename":"nginx-mod-devel-kit","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module devel_kit)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-geoip","visiblename":"nginx-mod-http-geoip","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_geoip)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-fancyindex","visiblename":"nginx-mod-http-fancyindex","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_fancyindex)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx-mod-mail","visiblename":"nginx-mod-mail","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module mail)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-nchan","visiblename":"nginx-mod-http-nchan","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_nchan)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-echo","visiblename":"nginx-mod-http-echo","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_echo)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx-mod-stream-js","visiblename":"nginx-mod-stream-js","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module stream_js)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-upload-progress","visiblename":"nginx-mod-http-upload-progress","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_upload_progress)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-redis2","visiblename":"nginx-mod-http-redis2","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_redis2)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx-mod-stream","visiblename":"nginx-mod-stream","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module stream)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-shibboleth","visiblename":"nginx-mod-http-shibboleth","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_shibboleth)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-js","visiblename":"nginx-mod-http-js","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_js)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-upstream-fair","visiblename":"nginx-mod-http-upstream-fair","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module http_upstream_fair)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx","visiblename":"nginx","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx-mod-stream-geoip","visiblename":"nginx-mod-stream-geoip","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module stream_geoip)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_9","subrepo":"main","srcname":"nginx","binname":"nginx-mod-rtmp","visiblename":"nginx-mod-rtmp","version":"1.14.2","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["http://www.nginx.org/en"],"summary":"HTTP and reverse proxy server (stable version) (module rtmp)","status":"outdated","origversion":"1.14.2-r5"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-redis2","visiblename":"nginx-mod-http-redis2","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_redis2)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-js","visiblename":"nginx-mod-http-js","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_js)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-mod-stream","visiblename":"nginx-mod-stream","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module stream)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-upload-progress","visiblename":"nginx-mod-http-upload-progress","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_upload_progress)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-lua-upstream","visiblename":"nginx-mod-http-lua-upstream","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_lua_upstream)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-lua","visiblename":"nginx-mod-http-lua","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_lua)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-headers-more","visiblename":"nginx-mod-http-headers-more","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_headers_more)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-mod-stream-geoip","visiblename":"nginx-mod-stream-geoip","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module stream_geoip)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-fancyindex","visiblename":"nginx-mod-http-fancyindex","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_fancyindex)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-geoip","visiblename":"nginx-mod-http-geoip","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_geoip)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-vim","visiblename":"nginx-vim","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (vim syntax)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-xslt-filter","visiblename":"nginx-mod-http-xslt-filter","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_xslt_filter)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-shibboleth","visiblename":"nginx-mod-http-shibboleth","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_shibboleth)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-mod-stream-js","visiblename":"nginx-mod-stream-js","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module stream_js)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-geoip2","visiblename":"nginx-mod-http-geoip2","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_geoip2)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-doc","visiblename":"nginx-doc","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (documentation)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-image-filter","visiblename":"nginx-mod-http-image-filter","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_image_filter)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-echo","visiblename":"nginx-mod-http-echo","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_echo)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-upstream-fair","visiblename":"nginx-mod-http-upstream-fair","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_upstream_fair)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-mod-devel-kit","visiblename":"nginx-mod-devel-kit","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module devel_kit)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx","visiblename":"nginx","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-cache-purge","visiblename":"nginx-mod-http-cache-purge","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_cache_purge)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-nchan","visiblename":"nginx-mod-http-nchan","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_nchan)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-perl","visiblename":"nginx-mod-http-perl","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_perl)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-vod","visiblename":"nginx-mod-http-vod","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_vod)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-set-misc","visiblename":"nginx-mod-http-set-misc","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_set_misc)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-mod-stream-geoip2","visiblename":"nginx-mod-stream-geoip2","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module stream_geoip2)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-mod-mail","visiblename":"nginx-mod-mail","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module mail)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_10","subrepo":"main","srcname":"nginx","binname":"nginx-mod-rtmp","visiblename":"nginx-mod-rtmp","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module rtmp)","status":"outdated","origversion":"1.16.1-r2"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-perl","visiblename":"nginx-mod-http-perl","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_perl)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-doc","visiblename":"nginx-doc","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (documentation)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-image-filter","visiblename":"nginx-mod-http-image-filter","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_image_filter)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-mod-stream-geoip2","visiblename":"nginx-mod-stream-geoip2","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module stream_geoip2)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-nchan","visiblename":"nginx-mod-http-nchan","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_nchan)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-mod-stream-js","visiblename":"nginx-mod-stream-js","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module stream_js)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-redis2","visiblename":"nginx-mod-http-redis2","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_redis2)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-upload-progress","visiblename":"nginx-mod-http-upload-progress","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_upload_progress)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-lua-upstream","visiblename":"nginx-mod-http-lua-upstream","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_lua_upstream)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-set-misc","visiblename":"nginx-mod-http-set-misc","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_set_misc)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-echo","visiblename":"nginx-mod-http-echo","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_echo)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-fancyindex","visiblename":"nginx-mod-http-fancyindex","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_fancyindex)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-vim","visiblename":"nginx-vim","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (vim syntax)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-upstream-fair","visiblename":"nginx-mod-http-upstream-fair","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_upstream_fair)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-debug","visiblename":"nginx-debug","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"nginx built with support for debugging log","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-js","visiblename":"nginx-mod-http-js","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_js)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-mod-devel-kit","visiblename":"nginx-mod-devel-kit","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module devel_kit)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-lua","visiblename":"nginx-mod-http-lua","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_lua)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-vod","visiblename":"nginx-mod-http-vod","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_vod)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-headers-more","visiblename":"nginx-mod-http-headers-more","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_headers_more)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-xslt-filter","visiblename":"nginx-mod-http-xslt-filter","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_xslt_filter)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-mod-stream-geoip","visiblename":"nginx-mod-stream-geoip","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module stream_geoip)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-mod-stream","visiblename":"nginx-mod-stream","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module stream)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-mod-rtmp","visiblename":"nginx-mod-rtmp","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module rtmp)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx","visiblename":"nginx","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-geoip","visiblename":"nginx-mod-http-geoip","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_geoip)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-geoip2","visiblename":"nginx-mod-http-geoip2","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_geoip2)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-shibboleth","visiblename":"nginx-mod-http-shibboleth","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_shibboleth)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-mod-mail","visiblename":"nginx-mod-mail","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module mail)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"alpine_3_11","subrepo":"main","srcname":"nginx","binname":"nginx-mod-http-cache-purge","visiblename":"nginx-mod-http-cache-purge","version":"1.16.1","maintainers":["jakub@jirutka.cz"],"licenses":["BSD-2-Clause"],"www":["https://www.nginx.org/"],"summary":"HTTP and reverse proxy server (stable version) (module http_cache_purge)","status":"outdated","origversion":"1.16.1-r6"},{"repo":"crux_32","subrepo":"contrib","name":"nginx","visiblename":"nginx","version":"1.11.10","www":["http://nginx.org/"],"summary":"An HTTP and reverse proxy server","status":"outdated","origversion":null},{"repo":"crux_33","subrepo":"contrib","name":"nginx","visiblename":"nginx","version":"1.13.12","www":["http://nginx.org/"],"summary":"An HTTP and reverse proxy server","status":"outdated","origversion":null},{"repo":"crux_34","subrepo":"contrib","name":"nginx","visiblename":"nginx","version":"1.17.1","www":["http://nginx.org/"],"summary":"An HTTP and reverse proxy server","status":"outdated","origversion":null},{"repo":"haikuports_master","srcname":"www-servers/nginx","visiblename":"www-servers/nginx","version":"1.17.2","www":["http://nginx.org/"],"categories":["www-servers"],"status":"outdated","origversion":null},{"repo":"nix_stable","name":"nginx","visiblename":"nginx","version":"1.16.1","maintainers":["aseipp@pobox.com","7c6f434c@mail.ru","fpletz@fnordicwalking.de","mail@glob.in"],"licenses":["BSD-2-Clause"],"www":["http://nginx.org/"],"summary":"A reverse proxy and lightweight webserver","status":"legacy","origversion":null},{"repo":"nix_stable","name":"nginx","visiblename":"nginx","version":"1.16.1","maintainers":["aseipp@pobox.com","7c6f434c@mail.ru","fpletz@fnordicwalking.de","mail@glob.in"],"licenses":["BSD-2-Clause"],"www":["http://nginx.org/"],"summary":"A reverse proxy and lightweight webserver","status":"legacy","origversion":null},{"repo":"openindiana","subrepo":"hipster","srcname":"nginx","binname":"web/server/nginx","visiblename":"nginx","version":"1.16.0","downloads":["http://nginx.org/download/nginx-1.16.0.tar.gz"],"www":["http://nginx.net/"],"summary":"Nginx Webserver","categories":["Web Services/Application and Web Servers"],"status":"legacy","origversion":null},{"repo":"openindiana","subrepo":"hipster","srcname":"nginx","binname":"web/server/nginx","visiblename":"nginx","version":"1.16.1","downloads":["http://nginx.org/download/nginx-1.16.1.tar.gz"],"www":["http://nginx.net/"],"summary":"Nginx Webserver","categories":["Web Services/Application and Web Servers"],"status":"legacy","origversion":null},{"repo":"mageia_6","subrepo":"core/updates","srcname":"nginx","visiblename":"nginx","version":"1.10.3","licenses":["BSD"],"www":["http://nginx.net/"],"summary":"Robust, small and high performance http and reverse proxy server","categories":["System/Servers"],"status":"outdated","origversion":"1.10.3-1.2.mga6"},{"repo":"pisi_contrib","srcname":"server/web/nginx","visiblename":"nginx","version":"1.10.3","maintainers":["admins@pisilinux.org"],"licenses":["as-is"],"downloads":["http://nginx.org/download/nginx-1.10.3.tar.gz"],"www":["http://www.nginx.net/"],"summary":"Robust, small and high performance http and reverse proxy server","categories":["service"],"status":"outdated","origversion":null},{"repo":"reactos","name":"nginx","visiblename":"nginx","version":"1.14.0","licenses":["FreeBSD"],"downloads":["https://nginx.org/download/nginx-1.14.0.zip"],"www":["http://nginx.org/"],"summary":"An HTTP and reverse proxy server, as well as a mail proxy server, written by Igor Sysoev.","status":"outdated","origversion":null},{"repo":"slackbuilds","srcname":"network/nginx","visiblename":"network/nginx","version":"1.12.2","downloads":["http://nginx.org/download/nginx-1.12.2.tar.gz"],"www":["http://nginx.org/"],"categories":["network"],"status":"outdated","origversion":null},{"repo":"slitaz_cooking","srcname":"nginx-extras","binname":"nginx-extras","visiblename":"nginx-extras","version":"1.16.0","maintainers":["pascal.bellard@slitaz.org"],"licenses":["BSD"],"downloads":["http://nginx.org/download//nginx-1.16.0.tar.gz"],"www":["http://nginx.org/"],"summary":"Asynchronous HTTP server designed for heavy loads and mail proxy.","categories":["network"],"status":"outdated","origversion":null},{"repo":"slitaz_next","srcname":"nginx","binname":"nginx","visiblename":"nginx","version":"1.14.0","maintainers":["pascal.bellard@slitaz.org"],"licenses":["BSD"],"downloads":["https://nginx.org/download/nginx-1.14.0.tar.gz"],"www":["https://nginx.org/"],"summary":"Asynchronous HTTP server designed for heavy loads + mail proxy","categories":["network"],"status":"outdated","origversion":null},{"repo":"slitaz_next","srcname":"nginx","binname":"nginx-extras","visiblename":"nginx-extras","version":"1.14.0","maintainers":["pascal.bellard@slitaz.org"],"licenses":["BSD"],"downloads":["https://nginx.org/download/nginx-1.14.0.tar.gz"],"www":["https://nginx.org/"],"summary":"Asynchronous HTTP server designed for heavy loads + mail proxy (with extra modules)","categories":["network"],"status":"outdated","origversion":null},{"repo":"aur","srcname":"nginx-devel","binname":"nginx-devel","visiblename":"nginx-devel","version":"1.15.5","maintainers":["fallback-mnt-aur@repology"],"licenses":["custom"],"www":["http://nginx.org/"],"summary":"Lightweight HTTP server and IMAP/POP3 proxy server - development version","status":"outdated","origversion":"1.15.5-1"},{"repo":"aur","srcname":"nginx-devel","binname":"nginx-devel-mod-naxsi","visiblename":"nginx-devel-mod-naxsi","version":"1.15.5","maintainers":["fallback-mnt-aur@repology"],"licenses":["GPL3"],"www":["https://github.com/nbs-system/naxsi"],"summary":"Nginx Anti XSS & SQL Injection","status":"outdated","origversion":"1.15.5-1"},{"repo":"aur","srcname":"libx32-nginx","binname":"libx32-nginx","visiblename":"libx32-nginx","version":"1.8.0","maintainers":["fantix@aur"],"licenses":["custom"],"www":["http://nginx.org/"],"summary":"Lightweight HTTP server and IMAP/POP3 proxy server (x32 ABI)","status":"outdated","origversion":"1.8.0-2.1"},{"repo":"aur","srcname":"nginx-custom-dev","binname":"nginx-custom-dev","visiblename":"nginx-custom-dev","version":"1.9.15","maintainers":["fallback-mnt-aur@repology"],"licenses":["custom"],"www":["http://nginx.org/"],"summary":"Development version of lightweight HTTP server and IMAP/POP3 proxy server with standard, additional and 3d party modules","status":"outdated","origversion":"1.9.15-1"},{"repo":"chakra","subrepo":"core","srcname":"nginx","binname":"nginx","visiblename":"nginx","version":"1.14.2","licenses":["custom"],"www":["http://nginx.org/"],"summary":"Lightweight HTTP server and IMAP/POP3 proxy server","status":"outdated","origversion":"1.14.2-1"},{"repo":"hyperbola","subrepo":"extra","srcname":"nginx","binname":"nginx","visiblename":"nginx","version":"1.12.2","licenses":["Simplified-BSD"],"www":["https://nginx.org/"],"summary":"Lightweight HTTP server and IMAP/POP3 proxy server, with logger recommendation and with libressl and OpenRC support","status":"outdated","origversion":"1.12.2-2.hyperbola8"},{"repo":"openbsd","srcname":"www/nginx","binname":"nginx","visiblename":"www/nginx","version":"1.16.1","maintainers":["robert@openbsd.org"],"downloads":["https://github.com/openresty/headers-more-nginx-module/archive/v0.33.tar.gz","https://github.com/openresty/lua-nginx-module/archive/v0.10.11.tar.gz","https://github.com/nbs-system/naxsi/archive/0.55.3.tar.gz","https://nginx.org/download/nginx-1.16.1.tar.gz","https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz","https://github.com/arut/nginx-rtmp-module/archive/v1.2.1.tar.gz","https://github.com/simpl/ngx_devel_kit/archive/v0.3.0.tar.gz","https://github.com/leev/ngx_http_geoip2_module/archive/3.3.tar.gz"],"www":["https://nginx.org/"],"summary":"robust and small HTTP server and mail proxy server","categories":["www"],"status":"outdated","origversion":"1.16.1p1"},{"repo":"openbsd","srcname":"www/nginx","binname":"nginx","visiblename":"www/nginx","version":"1.16.1","maintainers":["robert@openbsd.org"],"downloads":["https://github.com/openresty/headers-more-nginx-module/archive/v0.33.tar.gz","https://github.com/openresty/lua-nginx-module/archive/v0.10.11.tar.gz","https://github.com/nbs-system/naxsi/archive/0.55.3.tar.gz","https://nginx.org/download/nginx-1.16.1.tar.gz","https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz","https://github.com/arut/nginx-rtmp-module/archive/v1.2.1.tar.gz","https://github.com/simpl/ngx_devel_kit/archive/v0.3.0.tar.gz","https://github.com/leev/ngx_http_geoip2_module/archive/3.3.tar.gz"],"www":["https://nginx.org/"],"summary":"robust and small HTTP server and mail proxy server","categories":["www"],"status":"outdated","origversion":"1.16.1p1"},{"repo":"openbsd","srcname":"www/nginx","binname":"nginx-naxsi","visiblename":"www/nginx","version":"1.16.1","maintainers":["robert@openbsd.org"],"downloads":["https://github.com/openresty/headers-more-nginx-module/archive/v0.33.tar.gz","https://github.com/openresty/lua-nginx-module/archive/v0.10.11.tar.gz","https://github.com/nbs-system/naxsi/archive/0.55.3.tar.gz","https://nginx.org/download/nginx-1.16.1.tar.gz","https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz","https://github.com/arut/nginx-rtmp-module/archive/v1.2.1.tar.gz","https://github.com/simpl/ngx_devel_kit/archive/v0.3.0.tar.gz","https://github.com/leev/ngx_http_geoip2_module/archive/3.3.tar.gz"],"www":["https://nginx.org/"],"summary":"nginx web application firewall module","categories":["www"],"status":"outdated","origversion":"1.16.1p1"},{"repo":"openbsd","srcname":"www/nginx","binname":"nginx-perl","visiblename":"www/nginx","version":"1.16.1","maintainers":["robert@openbsd.org"],"downloads":["https://github.com/openresty/headers-more-nginx-module/archive/v0.33.tar.gz","https://github.com/openresty/lua-nginx-module/archive/v0.10.11.tar.gz","https://github.com/nbs-system/naxsi/archive/0.55.3.tar.gz","https://nginx.org/download/nginx-1.16.1.tar.gz","https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz","https://github.com/arut/nginx-rtmp-module/archive/v1.2.1.tar.gz","https://github.com/simpl/ngx_devel_kit/archive/v0.3.0.tar.gz","https://github.com/leev/ngx_http_geoip2_module/archive/3.3.tar.gz"],"www":["https://nginx.org/"],"summary":"nginx perl scripting module","categories":["www"],"status":"outdated","origversion":"1.16.1p1"},{"repo":"ubuntu_12_04","subrepo":"precise/universe","srcname":"nginx","visiblename":"nginx","version":"1.1.19","maintainers":["kartik@debian.org","bureado@debian.org","cyril.lavier@davromaniak.eu","kobold@debian.org","michael@lustfield.net","unera@debian.org"],"www":["http://nginx.net/"],"categories":["universe/web"],"status":"outdated","origversion":"1.1.19-1"},{"repo":"openbsd","srcname":"www/nginx","binname":"nginx-image_filter","visiblename":"www/nginx","version":"1.16.1","maintainers":["robert@openbsd.org"],"downloads":["https://github.com/openresty/headers-more-nginx-module/archive/v0.33.tar.gz","https://github.com/openresty/lua-nginx-module/archive/v0.10.11.tar.gz","https://github.com/nbs-system/naxsi/archive/0.55.3.tar.gz","https://nginx.org/download/nginx-1.16.1.tar.gz","https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz","https://github.com/arut/nginx-rtmp-module/archive/v1.2.1.tar.gz","https://github.com/simpl/ngx_devel_kit/archive/v0.3.0.tar.gz","https://github.com/leev/ngx_http_geoip2_module/archive/3.3.tar.gz"],"www":["https://nginx.org/"],"summary":"nginx image filter module","categories":["www"],"status":"outdated","origversion":"1.16.1p1"},{"repo":"openbsd","srcname":"www/nginx","binname":"nginx-geoip2","visiblename":"www/nginx","version":"1.16.1","maintainers":["robert@openbsd.org"],"downloads":["https://github.com/openresty/headers-more-nginx-module/archive/v0.33.tar.gz","https://github.com/openresty/lua-nginx-module/archive/v0.10.11.tar.gz","https://github.com/nbs-system/naxsi/archive/0.55.3.tar.gz","https://nginx.org/download/nginx-1.16.1.tar.gz","https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz","https://github.com/arut/nginx-rtmp-module/archive/v1.2.1.tar.gz","https://github.com/simpl/ngx_devel_kit/archive/v0.3.0.tar.gz","https://github.com/leev/ngx_http_geoip2_module/archive/3.3.tar.gz"],"www":["https://nginx.org/"],"summary":"nginx GeoIP2 module","categories":["www"],"status":"outdated","origversion":"1.16.1p1"},{"repo":"ubuntu_14_04","subrepo":"trusty/main","srcname":"nginx","visiblename":"nginx","version":"1.4.6","maintainers":["ubuntu-devel-discuss@lists.ubuntu.com","bureado@debian.org","cyril.lavier@davromaniak.eu","kobold@debian.org","michael@lustfield.net","unera@debian.org","yatiohi@ideopolis.gr"],"www":["http://nginx.net/"],"categories":["web"],"status":"outdated","origversion":"1.4.6-1ubuntu3"},{"repo":"openbsd","srcname":"www/nginx","binname":"nginx-xslt","visiblename":"www/nginx","version":"1.16.1","maintainers":["robert@openbsd.org"],"downloads":["https://github.com/openresty/headers-more-nginx-module/archive/v0.33.tar.gz","https://github.com/openresty/lua-nginx-module/archive/v0.10.11.tar.gz","https://github.com/nbs-system/naxsi/archive/0.55.3.tar.gz","https://nginx.org/download/nginx-1.16.1.tar.gz","https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz","https://github.com/arut/nginx-rtmp-module/archive/v1.2.1.tar.gz","https://github.com/simpl/ngx_devel_kit/archive/v0.3.0.tar.gz","https://github.com/leev/ngx_http_geoip2_module/archive/3.3.tar.gz"],"www":["https://nginx.org/"],"summary":"nginx XSLT filter module","categories":["www"],"status":"outdated","origversion":"1.16.1p1"},{"repo":"openbsd","srcname":"www/nginx","binname":"nginx-mailproxy","visiblename":"www/nginx","version":"1.16.1","maintainers":["robert@openbsd.org"],"downloads":["https://github.com/openresty/headers-more-nginx-module/archive/v0.33.tar.gz","https://github.com/openresty/lua-nginx-module/archive/v0.10.11.tar.gz","https://github.com/nbs-system/naxsi/archive/0.55.3.tar.gz","https://nginx.org/download/nginx-1.16.1.tar.gz","https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz","https://github.com/arut/nginx-rtmp-module/archive/v1.2.1.tar.gz","https://github.com/simpl/ngx_devel_kit/archive/v0.3.0.tar.gz","https://github.com/leev/ngx_http_geoip2_module/archive/3.3.tar.gz"],"www":["https://nginx.org/"],"summary":"nginx mail proxy module","categories":["www"],"status":"outdated","origversion":"1.16.1p1"},{"repo":"openbsd","srcname":"www/nginx","binname":"nginx-stream","visiblename":"www/nginx","version":"1.16.1","maintainers":["robert@openbsd.org"],"downloads":["https://github.com/openresty/headers-more-nginx-module/archive/v0.33.tar.gz","https://github.com/openresty/lua-nginx-module/archive/v0.10.11.tar.gz","https://github.com/nbs-system/naxsi/archive/0.55.3.tar.gz","https://nginx.org/download/nginx-1.16.1.tar.gz","https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz","https://github.com/arut/nginx-rtmp-module/archive/v1.2.1.tar.gz","https://github.com/simpl/ngx_devel_kit/archive/v0.3.0.tar.gz","https://github.com/leev/ngx_http_geoip2_module/archive/3.3.tar.gz"],"www":["https://nginx.org/"],"summary":"nginx TCP/UDP proxy module","categories":["www"],"status":"outdated","origversion":"1.16.1p1"},{"repo":"openbsd","srcname":"www/nginx","binname":"nginx-passenger","visiblename":"www/nginx","version":"1.16.1","maintainers":["robert@openbsd.org"],"downloads":["https://github.com/openresty/headers-more-nginx-module/archive/v0.33.tar.gz","https://github.com/openresty/lua-nginx-module/archive/v0.10.11.tar.gz","https://github.com/nbs-system/naxsi/archive/0.55.3.tar.gz","https://nginx.org/download/nginx-1.16.1.tar.gz","https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz","https://github.com/arut/nginx-rtmp-module/archive/v1.2.1.tar.gz","https://github.com/simpl/ngx_devel_kit/archive/v0.3.0.tar.gz","https://github.com/leev/ngx_http_geoip2_module/archive/3.3.tar.gz"],"www":["https://nginx.org/"],"summary":"nginx passenger (ruby/python/nodejs) integration module","categories":["www"],"status":"outdated","origversion":"1.16.1p1"},{"repo":"openbsd","srcname":"www/nginx","binname":"nginx-ldap_auth","visiblename":"www/nginx","version":"1.16.1","maintainers":["robert@openbsd.org"],"downloads":["https://github.com/openresty/headers-more-nginx-module/archive/v0.33.tar.gz","https://github.com/openresty/lua-nginx-module/archive/v0.10.11.tar.gz","https://github.com/nbs-system/naxsi/archive/0.55.3.tar.gz","https://nginx.org/download/nginx-1.16.1.tar.gz","https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz","https://github.com/arut/nginx-rtmp-module/archive/v1.2.1.tar.gz","https://github.com/simpl/ngx_devel_kit/archive/v0.3.0.tar.gz","https://github.com/leev/ngx_http_geoip2_module/archive/3.3.tar.gz"],"www":["https://nginx.org/"],"summary":"nginx LDAP authentication module","categories":["www"],"status":"outdated","origversion":"1.16.1p1"},{"repo":"openbsd","srcname":"www/nginx","binname":"nginx-lua","visiblename":"www/nginx","version":"1.16.1","maintainers":["robert@openbsd.org"],"downloads":["https://github.com/openresty/headers-more-nginx-module/archive/v0.33.tar.gz","https://github.com/openresty/lua-nginx-module/archive/v0.10.11.tar.gz","https://github.com/nbs-system/naxsi/archive/0.55.3.tar.gz","https://nginx.org/download/nginx-1.16.1.tar.gz","https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz","https://github.com/arut/nginx-rtmp-module/archive/v1.2.1.tar.gz","https://github.com/simpl/ngx_devel_kit/archive/v0.3.0.tar.gz","https://github.com/leev/ngx_http_geoip2_module/archive/3.3.tar.gz"],"www":["https://nginx.org/"],"summary":"nginx lua scripting module","categories":["www"],"status":"outdated","origversion":"1.16.1p1"},{"repo":"ubuntu_12_04","subrepo":"precise-updates/universe","srcname":"nginx","visiblename":"nginx","version":"1.1.19","maintainers":["ubuntu-devel-discuss@lists.ubuntu.com","bureado@debian.org","cyril.lavier@davromaniak.eu","kobold@debian.org","michael@lustfield.net","unera@debian.org"],"www":["http://nginx.net/"],"categories":["universe/web"],"status":"outdated","origversion":"1.1.19-1ubuntu0.8"},{"repo":"openbsd","srcname":"www/nginx","binname":"nginx-rtmp","visiblename":"www/nginx","version":"1.16.1","maintainers":["robert@openbsd.org"],"downloads":["https://github.com/openresty/headers-more-nginx-module/archive/v0.33.tar.gz","https://github.com/openresty/lua-nginx-module/archive/v0.10.11.tar.gz","https://github.com/nbs-system/naxsi/archive/0.55.3.tar.gz","https://nginx.org/download/nginx-1.16.1.tar.gz","https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz","https://github.com/arut/nginx-rtmp-module/archive/v1.2.1.tar.gz","https://github.com/simpl/ngx_devel_kit/archive/v0.3.0.tar.gz","https://github.com/leev/ngx_http_geoip2_module/archive/3.3.tar.gz"],"www":["https://nginx.org/"],"summary":"nginx module for RTMP streaming","categories":["www"],"status":"outdated","origversion":"1.16.1p2"},{"repo":"deepin_unstable","subrepo":"main","srcname":"nginx","visiblename":"nginx","version":"1.13.12","maintainers":["pkg-nginx-maintainers@lists.alioth.debian.org","ctrochalakis@debian.org"],"www":["http://nginx.net/"],"categories":["httpd"],"status":"outdated","origversion":"1.13.12-1"},{"repo":"devuan_1_0","subrepo":"jessie/main","srcname":"nginx","visiblename":"nginx","version":"1.6.2","maintainers":["kartik@debian.org","bureado@debian.org","cyril.lavier@davromaniak.eu","kobold@debian.org","michael@lustfield.net","unera@debian.org","yatiohi@ideopolis.gr"],"www":["http://nginx.net/"],"categories":["httpd"],"status":"outdated","origversion":"1.6.2-5+deb8u5"},{"repo":"astra_stable","subrepo":"main","srcname":"nginx","visiblename":"nginx","version":"1.14.1","maintainers":["pkg-nginx-maintainers@alioth-lists.debian.net","ctrochalakis@debian.org"],"www":["https://nginx.net/"],"categories":["httpd"],"status":"outdated","origversion":"1.14.1-1~bpo9+1"},{"repo":"astra_current","subrepo":"main","srcname":"nginx","visiblename":"nginx","version":"1.14.1","maintainers":["pkg-nginx-maintainers@alioth-lists.debian.net","ctrochalakis@debian.org"],"www":["https://nginx.net/"],"categories":["httpd"],"status":"outdated","origversion":"1.14.1-1~bpo9+1"},{"repo":"debian_oldstable","subrepo":"oldstable/main","srcname":"nginx","visiblename":"nginx","version":"1.10.3","maintainers":["pkg-nginx-maintainers@lists.alioth.debian.org","ctrochalakis@debian.org","kartik@debian.org","michael@lustfield.net"],"www":["http://nginx.net/"],"categories":["httpd"],"status":"outdated","origversion":"1.10.3-1+deb9u3"},{"repo":"debian_stable","subrepo":"stable/main","srcname":"nginx","visiblename":"nginx","version":"1.14.2","maintainers":["pkg-nginx-maintainers@alioth-lists.debian.net","ctrochalakis@debian.org"],"www":["https://nginx.net/"],"categories":["httpd"],"status":"outdated","origversion":"1.14.2-2+deb10u1"},{"repo":"devuan_2_0","subrepo":"ascii/main","srcname":"nginx","visiblename":"nginx","version":"1.10.3","maintainers":["pkg-nginx-maintainers@lists.alioth.debian.org","ctrochalakis@debian.org","kartik@debian.org","michael@lustfield.net"],"www":["http://nginx.net/"],"categories":["httpd"],"status":"outdated","origversion":"1.10.3-1+deb9u3"},{"repo":"fedora_32","subrepo":"release","srcname":"nginx","visiblename":"nginx","version":"1.16.1","licenses":["BSD"],"www":["http://nginx.org/"],"summary":"A high performance web server and reverse proxy server","categories":["Unspecified"],"status":"legacy","origversion":"1:1.16.1-2.fc32"},{"repo":"mageia_6","subrepo":"core/release","srcname":"nginx","visiblename":"nginx","version":"1.10.3","licenses":["BSD"],"www":["http://nginx.net/"],"summary":"Robust, small and high performance http and reverse proxy server","categories":["System/Servers"],"status":"outdated","origversion":"1.10.3-1.mga6"},{"repo":"devuan_3_0","subrepo":"beowulf/main","srcname":"nginx","visiblename":"nginx","version":"1.14.2","maintainers":["pkg-nginx-maintainers@alioth-lists.debian.net","ctrochalakis@debian.org"],"www":["https://nginx.net/"],"categories":["httpd"],"status":"outdated","origversion":"1.14.2-2+deb10u1"},{"repo":"pardus","subrepo":"main","srcname":"nginx","visiblename":"nginx","version":"1.10.3","maintainers":["pkg-nginx-maintainers@lists.alioth.debian.org","ctrochalakis@debian.org","kartik@debian.org","michael@lustfield.net"],"www":["http://nginx.net/"],"categories":["httpd"],"status":"outdated","origversion":"1.10.3-1+deb9u2"},{"repo":"pardus","subrepo":"updates/main","srcname":"nginx","visiblename":"nginx","version":"1.10.3","maintainers":["pkg-nginx-maintainers@lists.alioth.debian.org","ctrochalakis@debian.org","kartik@debian.org","michael@lustfield.net"],"www":["http://nginx.net/"],"categories":["httpd"],"status":"outdated","origversion":"1.10.3-1+deb9u3"},{"repo":"pardus","subrepo":"updates/main","srcname":"nginx","visiblename":"nginx","version":"1.10.3","maintainers":["pkg-nginx-maintainers@lists.alioth.debian.org","ctrochalakis@debian.org","kartik@debian.org","michael@lustfield.net"],"www":["http://nginx.net/"],"categories":["httpd"],"status":"outdated","origversion":"1.10.3-1+deb9u2"},{"repo":"pardus","subrepo":"updates/main","srcname":"nginx","visiblename":"nginx","version":"1.10.3","maintainers":["pkg-nginx-maintainers@lists.alioth.debian.org","ctrochalakis@debian.org","kartik@debian.org","michael@lustfield.net"],"www":["http://nginx.net/"],"categories":["httpd"],"status":"outdated","origversion":"1.10.3-1+deb9u1"},{"repo":"pureos_amber","srcname":"nginx","visiblename":"nginx","version":"1.14.2","maintainers":["pkg-nginx-maintainers@alioth-lists.debian.net","ctrochalakis@debian.org"],"www":["https://nginx.net/"],"categories":["misc"],"status":"outdated","origversion":"1.14.2-2"},{"repo":"raspbian_oldstable","subrepo":"main","srcname":"nginx","visiblename":"nginx","version":"1.10.3","maintainers":["pkg-nginx-maintainers@lists.alioth.debian.org","ctrochalakis@debian.org","kartik@debian.org","michael@lustfield.net"],"www":["http://nginx.net/"],"categories":["httpd"],"status":"outdated","origversion":"1.10.3-1+deb9u3"},{"repo":"raspbian_stable","subrepo":"main","srcname":"nginx","visiblename":"nginx","version":"1.14.2","maintainers":["pkg-nginx-maintainers@alioth-lists.debian.net","ctrochalakis@debian.org"],"www":["https://nginx.net/"],"categories":["httpd"],"status":"outdated","origversion":"1.14.2-2+deb10u1"},{"repo":"ubuntu_14_04","subrepo":"trusty-updates/main","srcname":"nginx","visiblename":"nginx","version":"1.4.6","maintainers":["ubuntu-devel-discuss@lists.ubuntu.com","bureado@debian.org","cyril.lavier@davromaniak.eu","kobold@debian.org","michael@lustfield.net","unera@debian.org","yatiohi@ideopolis.gr"],"www":["http://nginx.net/"],"categories":["web"],"status":"outdated","origversion":"1.4.6-1ubuntu3.9"},{"repo":"ubuntu_16_04","subrepo":"xenial/main","srcname":"nginx","visiblename":"nginx","version":"1.9.15","maintainers":["ubuntu-devel-discuss@lists.ubuntu.com","bureado@debian.org","cyril.lavier@davromaniak.eu","kobold@debian.org","michael@lustfield.net","unera@debian.org","yatiohi@ideopolis.gr"],"www":["http://nginx.net/"],"categories":["web"],"status":"legacy","origversion":"1.9.15-0ubuntu1"},{"repo":"ubuntu_16_04","subrepo":"xenial-updates/main","srcname":"nginx","visiblename":"nginx","version":"1.10.3","maintainers":["ubuntu-devel-discuss@lists.ubuntu.com","bureado@debian.org","cyril.lavier@davromaniak.eu","kobold@debian.org","michael@lustfield.net","unera@debian.org","yatiohi@ideopolis.gr"],"www":["http://nginx.net/"],"categories":["web"],"status":"outdated","origversion":"1.10.3-0ubuntu0.16.04.5"},{"repo":"ubuntu_18_04","subrepo":"bionic/main","srcname":"nginx","visiblename":"nginx","version":"1.14.0","maintainers":["ubuntu-devel-discuss@lists.ubuntu.com","ctrochalakis@debian.org"],"www":["http://nginx.net/"],"categories":["web"],"status":"outdated","origversion":"1.14.0-0ubuntu1"},{"repo":"ubuntu_18_04","subrepo":"bionic-updates/main","srcname":"nginx","visiblename":"nginx","version":"1.14.0","maintainers":["ubuntu-devel-discuss@lists.ubuntu.com","ctrochalakis@debian.org"],"www":["http://nginx.net/"],"categories":["web"],"status":"outdated","origversion":"1.14.0-0ubuntu1.7"},{"repo":"ubuntu_19_10","subrepo":"eoan/main","srcname":"nginx","visiblename":"nginx","version":"1.16.1","maintainers":["ubuntu-devel-discuss@lists.ubuntu.com","ctrochalakis@debian.org"],"www":["http://nginx.net/"],"categories":["web"],"status":"outdated","origversion":"1.16.1-0ubuntu2"},{"repo":"ubuntu_19_10","subrepo":"eoan-updates/main","srcname":"nginx","visiblename":"nginx","version":"1.16.1","maintainers":["ubuntu-devel-discuss@lists.ubuntu.com","ctrochalakis@debian.org"],"www":["http://nginx.net/"],"categories":["web"],"status":"outdated","origversion":"1.16.1-0ubuntu2.1"},{"repo":"trisquel_6_0","subrepo":"toutatis/main","srcname":"nginx","visiblename":"nginx","version":"1.1.19","maintainers":["kartik@debian.org","bureado@debian.org","cyril.lavier@davromaniak.eu","kobold@debian.org","michael@lustfield.net","unera@debian.org"],"www":["http://nginx.net/"],"categories":["universe/web"],"status":"outdated","origversion":"1.1.19-1"},{"repo":"trisquel_6_0","subrepo":"toutatis-updates/main","srcname":"nginx","visiblename":"nginx","version":"1.1.19","maintainers":["ubuntu-devel-discuss@lists.ubuntu.com","bureado@debian.org","cyril.lavier@davromaniak.eu","kobold@debian.org","michael@lustfield.net","unera@debian.org"],"www":["http://nginx.net/"],"categories":["universe/web"],"status":"outdated","origversion":"1.1.19-1ubuntu0.8"},{"repo":"trisquel_7_0","subrepo":"belenos/main","srcname":"nginx","visiblename":"nginx","version":"1.4.6","maintainers":["ubuntu-devel-discuss@lists.ubuntu.com","bureado@debian.org","cyril.lavier@davromaniak.eu","kobold@debian.org","michael@lustfield.net","unera@debian.org","yatiohi@ideopolis.gr"],"www":["http://nginx.net/"],"categories":["web"],"status":"outdated","origversion":"1.4.6-1ubuntu3"},{"repo":"mageia_6","subrepo":"core/updates","srcname":"nginx","visiblename":"nginx","version":"1.10.3","licenses":["BSD"],"www":["http://nginx.net/"],"summary":"Robust, small and high performance http and reverse proxy server","categories":["System/Servers"],"status":"outdated","origversion":"1.10.3-1.1.mga6"},{"repo":"trisquel_7_0","subrepo":"belenos-updates/main","srcname":"nginx","visiblename":"nginx","version":"1.4.6","maintainers":["ubuntu-devel-discuss@lists.ubuntu.com","bureado@debian.org","cyril.lavier@davromaniak.eu","kobold@debian.org","michael@lustfield.net","unera@debian.org","yatiohi@ideopolis.gr"],"www":["http://nginx.net/"],"categories":["httpd"],"status":"outdated","origversion":"1.4.6-1ubuntu3.9+7.0trisquel1"},{"repo":"trisquel_8_0","subrepo":"flidas-updates/main","srcname":"nginx","visiblename":"nginx","version":"1.10.3","maintainers":["ubuntu-devel-discuss@lists.ubuntu.com","bureado@debian.org","cyril.lavier@davromaniak.eu","kobold@debian.org","michael@lustfield.net","unera@debian.org","yatiohi@ideopolis.gr"],"www":["http://nginx.net/"],"categories":["httpd"],"status":"outdated","origversion":"1.10.3-0ubuntu0.16.04.5+8.0trisquel1"},{"repo":"openwrt_17_01_x86_64","subrepo":"packages","srcname":"feeds/packages/net/nginx","binname":"nginx","visiblename":"nginx","version":"1.10.2","maintainers":["heil@terminal-consulting.de"],"categories":["net"],"status":"outdated","origversion":"1.10.2-1"},{"repo":"openwrt_18_06_x86_64","subrepo":"packages","srcname":"feeds/packages/net/nginx","binname":"nginx","visiblename":"nginx","version":"1.12.2","maintainers":["heil@terminal-consulting.de"],"categories":["net"],"status":"outdated","origversion":"1.12.2-1"},{"repo":"funtoo_1.4","subrepo":"core-server-kit","srcname":"www-servers/nginx","visiblename":"www-servers/nginx","version":"1.17.5","maintainers":["fallback-mnt-funtoo@repology"],"licenses":["BSD-2 nginx_modules_external_slowfs_cache? ( BSD-2 ) nginx_modules_external_echo? ( BSD-2 ) nginx_modules_external_dav_ext? ( BSD-2 ) nginx_modules_external_modsecurity? ( Apache-2.0 ) nginx_modules_external_sticky? ( BSD-2 ) nginx_modules_external_upstream_check? ( BSD-2 ) nginx_modules_external_upload_progress? ( BSD-2 ) nginx_modules_external_headers_more? ( BSD ) nginx_modules_external_rtmp? ( BSD-2 ) nginx_modules_external_concat? ( BSD-2 ) nginx_modules_external_naxsi? ( GPL-2+ ) nginx_modules_external_encrypted_session? ( BSD-2 ) nginx_modules_external_auth_pam? ( BSD-2 ) nginx_modules_external_metrics? ( BSD-2 ) nginx_modules_external_lua? ( BSD-2 ) nginx_modules_external_push? ( MIT ) nginx_modules_external_ajp? ( BSD-2 ) nginx_modules_external_accept_language? ( BSD-2 ) nginx_modules_external_ndk? ( BSD ) nginx_modules_external_cache_purge? ( BSD-2 ) nginx_modules_external_fancyindex? ( BSD-2 ) nginx_modules_external_push_stream? ( GPL-3 )"],"downloads":["http://nginx.org/download/nginx-1.17.5.tar.gz","https://github.com/FRiCKLE/ngx_slowfs_cache/archive/1.10.tar.gz","https://github.com/openresty/echo-nginx-module/archive/v0.61.tar.gz","https://github.com/arut/nginx-dav-ext-module/archive/v3.0.0.tar.gz","https://www.modsecurity.org/tarball/2.9.3/modsecurity-2.9.3.tar.gz","http://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/08a395c66e425540982c00482f55034e1fee67b6.tar.gz","https://github.com/yaoweibin/nginx_upstream_check_module/archive/9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz","https://github.com/masterzen/nginx-upload-progress-module/archive/v0.9.2.tar.gz","https://github.com/agentzh/headers-more-nginx-module/archive/v0.33.tar.gz","https://github.com/arut/nginx-rtmp-module/archive/v1.2.1.tar.gz","https://github.com/alibaba/nginx-http-concat/archive/1.2.2.tar.gz","https://github.com/nbs-system/naxsi/archive/0.56.tar.gz","https://github.com/openresty/encrypted-session-nginx-module/archive/a42c37118588833723935aa460b2dc2e3234f0b0.tar.gz","https://github.com/stogh/ngx_http_auth_pam_module/archive/v1.5.1.tar.gz","https://github.com/zenops/ngx_metrics/archive/v0.1.1.tar.gz","https://github.com/openresty/lua-nginx-module/archive/v0.10.15.tar.gz","https://github.com/slact/nchan/archive/2f6f22e54f16416457d0050574a657fa24b3739f.tar.gz","https://github.com/yaoweibin/nginx_ajp_module/archive/bf6cd93f2098b59260de8d494f0f4b1f11a84627.tar.gz","https://github.com/giom/nginx_accept_language_module/archive/2f69842f83dac77f7d98b41a2b31b13b87aeaba7.tar.gz","https://github.com/simpl/ngx_devel_kit/archive/v0.3.1rc1.tar.gz","https://github.com/FRiCKLE/ngx_cache_purge/archive/2.3.tar.gz","https://github.com/aperezdc/ngx-fancyindex/archive/v0.4.3.tar.gz","https://github.com/wandenberg/nginx-push-stream-module/archive/0.5.4.tar.gz"],"www":["http://nginx.org/"],"summary":"Robust, small and high performance http and reverse proxy server","categories":["www-servers"],"status":"outdated","origversion":null},{"repo":"fedora_28","subrepo":"release","srcname":"nginx","visiblename":"nginx","version":"1.12.1","licenses":["BSD"],"www":["http://nginx.org/"],"summary":"A high performance web server and reverse proxy server","categories":["System Environment/Daemons"],"status":"outdated","origversion":"1:1.12.1-5.fc28"},{"repo":"freshcode","name":"nginx","visiblename":"nginx","version":"1.7.4","licenses":["BSDL-2"],"www":["http://nginx.org/"],"status":"outdated","origversion":null},{"repo":"amazon_1","subrepo":"main","srcname":"nginx","visiblename":"nginx","version":"1.12.1","licenses":["BSD"],"www":["http://nginx.org/"],"summary":"A high performance web server and reverse proxy server","categories":["System Environment/Daemons"],"status":"legacy","origversion":"1:1.12.1-1.33.amzn1"},{"repo":"amazon_1","subrepo":"updates","srcname":"nginx","visiblename":"nginx","version":"1.16.1","licenses":["BSD"],"www":["http://nginx.org/"],"summary":"A high performance web server and reverse proxy server","categories":["Unspecified"],"status":"outdated","origversion":"1:1.16.1-1.37.amzn1"},{"repo":"amazon_1","subrepo":"updates","srcname":"nginx","visiblename":"nginx","version":"1.14.1","licenses":["BSD"],"www":["http://nginx.org/"],"summary":"A high performance web server and reverse proxy server","categories":["System Environment/Daemons"],"status":"legacy","origversion":"1:1.14.1-2.34.amzn1"},{"repo":"centos_8","subrepo":"AppStream","srcname":"nginx","visiblename":"nginx","version":"1.14.1","maintainers":["bugs@centos.org"],"licenses":["BSD"],"www":["http://nginx.org/"],"summary":"A high performance web server and reverse proxy server","categories":["System Environment/Daemons"],"status":"outdated","origversion":"1:1.14.1-8.module_el8.0.0+5+258f653c"},{"repo":"centos_8","subrepo":"AppStream","srcname":"nginx","visiblename":"nginx","version":"1.14.1","maintainers":["bugs@centos.org"],"licenses":["BSD"],"www":["http://nginx.org/"],"summary":"A high performance web server and reverse proxy server","categories":["System Environment/Daemons"],"status":"outdated","origversion":"1:1.14.1-9.module_el8.0.0+184+e34fea82"},{"repo":"epel_6","srcname":"nginx","visiblename":"nginx","version":"1.10.3","licenses":["BSD"],"www":["http://nginx.org/"],"summary":"A high performance web server and reverse proxy server","categories":["System Environment/Daemons"],"status":"outdated","origversion":"1.10.3-1.el6"},{"repo":"epel_7","srcname":"nginx","visiblename":"nginx","version":"1.16.1","licenses":["BSD"],"www":["http://nginx.org/"],"summary":"A high performance web server and reverse proxy server","categories":["Unspecified"],"status":"outdated","origversion":"1:1.16.1-1.el7"},{"repo":"fedora_26","subrepo":"release","srcname":"nginx","visiblename":"nginx","version":"1.10.3","licenses":["BSD"],"www":["http://nginx.org/"],"summary":"A high performance web server and reverse proxy server","categories":["System Environment/Daemons"],"status":"legacy","origversion":"1:1.10.3-1.fc26"},{"repo":"fedora_26","subrepo":"updates","srcname":"nginx","visiblename":"nginx","version":"1.12.1","licenses":["BSD"],"www":["http://nginx.org/"],"summary":"A high performance web server and reverse proxy server","categories":["System Environment/Daemons"],"status":"outdated","origversion":"1:1.12.1-1.fc26"},{"repo":"fedora_27","subrepo":"release","srcname":"nginx","visiblename":"nginx","version":"1.12.1","licenses":["BSD"],"www":["http://nginx.org/"],"summary":"A high performance web server and reverse proxy server","categories":["System Environment/Daemons"],"status":"outdated","origversion":"1:1.12.1-1.fc27"},{"repo":"fedora_28","subrepo":"updates","srcname":"nginx","visiblename":"nginx","version":"1.12.1","licenses":["BSD"],"www":["http://nginx.org/"],"summary":"A high performance web server and reverse proxy server","categories":["System Environment/Daemons"],"status":"outdated","origversion":"1:1.12.1-8.fc28"},{"repo":"fedora_29","subrepo":"release","srcname":"nginx","visiblename":"nginx","version":"1.12.1","licenses":["BSD"],"www":["http://nginx.org/"],"summary":"A high performance web server and reverse proxy server","categories":["System Environment/Daemons"],"status":"legacy","origversion":"1:1.12.1-14.fc29"},{"repo":"fedora_29","subrepo":"updates","srcname":"nginx","visiblename":"nginx","version":"1.16.1","licenses":["BSD"],"www":["http://nginx.org/"],"summary":"A high performance web server and reverse proxy server","categories":["Unspecified"],"status":"outdated","origversion":"1:1.16.1-1.fc29"},{"repo":"fedora_30","subrepo":"release","srcname":"nginx","visiblename":"nginx","version":"1.15.9","licenses":["BSD"],"www":["http://nginx.org/"],"summary":"A high performance web server and reverse proxy server","categories":["Unspecified"],"status":"legacy","origversion":"1:1.15.9-1.fc30"},{"repo":"fedora_31","subrepo":"release","srcname":"nginx","visiblename":"nginx","version":"1.16.1","licenses":["BSD"],"www":["http://nginx.org/"],"summary":"A high performance web server and reverse proxy server","categories":["Unspecified"],"status":"legacy","origversion":"1:1.16.1-1.fc31"},{"repo":"mageia_7","subrepo":"core/release","srcname":"nginx","visiblename":"nginx","version":"1.16.0","licenses":["BSD"],"www":["http://nginx.net/"],"summary":"Robust, small and high performance http and reverse proxy server","categories":["System/Servers"],"status":"legacy","origversion":"1.16.0-1.mga7"},{"repo":"mageia_7","subrepo":"core/updates","srcname":"nginx","visiblename":"nginx","version":"1.16.1","licenses":["BSD"],"www":["http://nginx.net/"],"summary":"Robust, small and high performance http and reverse proxy server","categories":["System/Servers"],"status":"outdated","origversion":"1.16.1-1.2.mga7"},{"repo":"mageia_7","subrepo":"core/updates","srcname":"nginx","visiblename":"nginx","version":"1.16.1","licenses":["BSD"],"www":["http://nginx.net/"],"summary":"Robust, small and high performance http and reverse proxy server","categories":["System/Servers"],"status":"outdated","origversion":"1.16.1-1.mga7"},{"repo":"openmandriva_3","subrepo":"main/release","srcname":"nginx","visiblename":"nginx","version":"1.9.13","maintainers":["nobodydead@gmail.com"],"licenses":["BSD"],"www":["http://nginx.net/"],"summary":"Robust, small and high performance HTTP and reverse proxy server","categories":["System/Servers"],"status":"legacy","origversion":"1.9.13-1"},{"repo":"openmandriva_3","subrepo":"main/updates","srcname":"nginx","visiblename":"nginx","version":"1.14.2","maintainers":["cris@beebgames.com"],"licenses":["BSD"],"www":["http://nginx.net/"],"summary":"Robust, small and high performance HTTP and reverse proxy server","categories":["System/Servers"],"status":"outdated","origversion":"1.14.2-1"},{"repo":"openmandriva_4","subrepo":"main/release","srcname":"nginx","visiblename":"nginx","version":"1.16.0","maintainers":["bero@lindev.ch"],"licenses":["BSD"],"www":["http://nginx.net/"],"summary":"Robust, small and high performance HTTP and reverse proxy server","categories":["System/Servers"],"status":"outdated","origversion":"1.16.0-2"},{"repo":"rosa_2014_1","subrepo":"main/release","srcname":"nginx","visiblename":"nginx","version":"1.2.9","licenses":["BSD"],"www":["http://nginx.net/"],"status":"legacy","origversion":"1.2.9-5"},{"repo":"rosa_2014_1","subrepo":"main/updates","srcname":"nginx","visiblename":"nginx","version":"1.10.3","licenses":["BSD"],"www":["http://nginx.net/"],"status":"outdated","origversion":"1.10.3-1"},{"repo":"rosa_2016_1","subrepo":"main/release","srcname":"nginx","visiblename":"nginx","version":"1.11.9","licenses":["BSD"],"www":["http://nginx.net/"],"status":"legacy","origversion":"1.11.9-2"},{"repo":"rosa_2016_1","subrepo":"main/updates","srcname":"nginx","visiblename":"nginx","version":"1.16.1","licenses":["BSD"],"www":["http://nginx.net/"],"status":"outdated","origversion":"1.16.1-2"},{"repo":"rosa_server_6_9","subrepo":"extra/release","srcname":"nginx","visiblename":"nginx","version":"1.7.9","maintainers":["andrew.lukoshko@rosalab.ru"],"licenses":["2-clause BSD-like license"],"www":["http://nginx.org/"],"summary":"High performance web server","categories":["System Environment/Daemons"],"status":"outdated","origversion":"1.7.9-1.res6"},{"repo":"rosa_server_7_3","subrepo":"extra/release","srcname":"nginx","visiblename":"nginx","version":"1.10.2","maintainers":["alex2048@mail.ru"],"licenses":["BSD"],"www":["http://nginx.org/"],"summary":"A high performance web server and reverse proxy server","categories":["System Environment/Daemons"],"status":"outdated","origversion":"1:1.10.2-1.res7"},{"repo":"rosa_server_7_5","subrepo":"extra/release","srcname":"nginx","visiblename":"nginx","version":"1.10.2","maintainers":["alex2048@mail.ru"],"licenses":["BSD"],"www":["http://nginx.org/"],"summary":"A high performance web server and reverse proxy server","categories":["System Environment/Daemons"],"status":"legacy","origversion":"1:1.10.2-1.res7"},{"repo":"rosa_server_7_5","subrepo":"extra/release","srcname":"nginx","visiblename":"nginx","version":"1.12.2","maintainers":["alex2048@mail.ru"],"licenses":["BSD"],"www":["http://nginx.org/"],"summary":"A high performance web server and reverse proxy server","categories":["System Environment/Daemons"],"status":"outdated","origversion":"1:1.12.2-3.res7"},{"repo":"altsisyphus","srcname":"nginx","visiblename":"nginx","version":"1.16.1","maintainers":["mithraen@altlinux.ru"],"summary":"Fast HTTP server","categories":["System/Servers"],"status":"outdated","origversion":"1.16.1-alt1"},{"repo":"alt_p9","srcname":"nginx","visiblename":"nginx","version":"1.16.1","maintainers":["mithraen@altlinux.ru"],"summary":"Fast HTTP server","categories":["System/Servers"],"status":"outdated","origversion":"1.16.1-alt1"},{"repo":"openeuler_20_03","subrepo":"source","srcname":"nginx","visiblename":"nginx","version":"1.16.1","licenses":["BSD"],"www":["http://nginx.org/"],"summary":"A HTTP server, reverse proxy and mail proxy server","categories":["Unspecified"],"status":"outdated","origversion":"1:1.16.1-2.oe1"},{"repo":"opensuse_leap_42_3","subrepo":"main/oss","srcname":"nginx","visiblename":"nginx","version":"1.13.1","licenses":["BSD-2-Clause"],"www":["http://nginx.org/"],"summary":"A HTTP server and IMAP/POP3 proxy server","categories":["Productivity/Networking/Web/Proxy"],"status":"legacy","origversion":"1.13.1-1.2"},{"repo":"opensuse_leap_42_3","subrepo":"updates/oss","srcname":"nginx","visiblename":"nginx","version":"1.13.9","licenses":["BSD-2-Clause"],"www":["http://nginx.org/"],"summary":"A HTTP server and IMAP/POP3 proxy server","categories":["Productivity/Networking/Web/Proxy"],"status":"legacy","origversion":"1.13.9-2.3.1"},{"repo":"opensuse_leap_42_3","subrepo":"updates/oss","srcname":"nginx","visiblename":"nginx","version":"1.14.2","licenses":["BSD-2-Clause"],"www":["https://nginx.org/"],"summary":"A HTTP server and IMAP/POP3 proxy server","categories":["Productivity/Networking/Web/Proxy"],"status":"outdated","origversion":"1.14.2-2.7.1"},{"repo":"opensuse_leap_15_0","subrepo":"main/oss","srcname":"nginx","visiblename":"nginx","version":"1.14.0","licenses":["BSD-2-Clause"],"www":["http://nginx.org/"],"summary":"A HTTP server and IMAP/POP3 proxy server","categories":["Productivity/Networking/Web/Proxy"],"status":"legacy","origversion":"1.14.0-lp150.1.1"},{"repo":"opensuse_leap_15_0","subrepo":"updates/oss","srcname":"nginx","visiblename":"nginx","version":"1.14.2","licenses":["BSD-2-Clause"],"www":["https://nginx.org/"],"summary":"A HTTP server and IMAP/POP3 proxy server","categories":["Productivity/Networking/Web/Proxy"],"status":"outdated","origversion":"1.14.2-lp150.2.11.1"},{"repo":"opensuse_leap_15_1","subrepo":"main/oss","srcname":"nginx","visiblename":"nginx","version":"1.14.0","licenses":["BSD-2-Clause"],"www":["http://nginx.org/"],"summary":"A HTTP server and IMAP/POP3 proxy server","categories":["Productivity/Networking/Web/Proxy"],"status":"legacy","origversion":"1.14.0-lp151.3.3"},{"repo":"opensuse_leap_15_1","subrepo":"updates/oss","srcname":"nginx","visiblename":"nginx","version":"1.14.2","licenses":["BSD-2-Clause"],"www":["https://nginx.org/"],"summary":"A HTTP server and IMAP/POP3 proxy server","categories":["Productivity/Networking/Web/Proxy"],"status":"legacy","origversion":"1.14.2-lp151.4.3.1"},{"repo":"opensuse_leap_15_1","subrepo":"updates/oss","srcname":"nginx","visiblename":"nginx","version":"1.14.2","licenses":["BSD-2-Clause"],"www":["https://nginx.org/"],"summary":"A HTTP server and IMAP/POP3 proxy server","categories":["Productivity/Networking/Web/Proxy"],"status":"legacy","origversion":"1.14.2-lp151.4.6.1"},{"repo":"opensuse_leap_15_1","subrepo":"updates/oss","srcname":"nginx","visiblename":"nginx","version":"1.16.1","licenses":["BSD-2-Clause"],"www":["https://nginx.org/"],"summary":"A HTTP server and IMAP/POP3 proxy server","categories":["Productivity/Networking/Web/Proxy"],"status":"outdated","origversion":"1.16.1-lp151.4.9.1"},{"repo":"opensuse_leap_15_2","subrepo":"main/oss","srcname":"nginx","visiblename":"nginx","version":"1.16.1","licenses":["BSD-2-Clause"],"www":["https://nginx.org/"],"summary":"A HTTP server and IMAP/POP3 proxy server","categories":["Productivity/Networking/Web/Proxy"],"status":"outdated","origversion":"1.16.1-lp152.1.3"},{"repo":"cygwin","srcname":"nginx","binname":"nginx","visiblename":"nginx","version":"1.14.2","maintainers":["yaakov.selkowitz@cygwin"],"www":["http://nginx.org/"],"summary":"Web and mail proxy server","categories":["Web"],"status":"outdated","origversion":"1.14.2-1"},{"repo":"cygwin","srcname":"nginx","binname":"nginx-debuginfo","visiblename":"nginx-debuginfo","version":"1.14.2","maintainers":["yaakov.selkowitz@cygwin"],"www":["http://nginx.org/"],"summary":"Web and mail proxy server","categories":["Debug"],"status":"outdated","origversion":"1.14.2-1"},{"repo":"cygwin","srcname":"nginx","binname":"nginx-mod_http_image_filter","visiblename":"nginx-mod_http_image_filter","version":"1.14.2","maintainers":["yaakov.selkowitz@cygwin"],"www":["http://nginx.org/"],"summary":"Web and mail proxy server","categories":["Web"],"status":"outdated","origversion":"1.14.2-1"},{"repo":"cygwin","srcname":"nginx","binname":"nginx-mod_http_perl","visiblename":"nginx-mod_http_perl","version":"1.14.2","maintainers":["yaakov.selkowitz@cygwin"],"www":["http://nginx.org/"],"summary":"Web and mail proxy server","categories":["Web"],"status":"outdated","origversion":"1.14.2-1"},{"repo":"cygwin","srcname":"nginx","binname":"nginx-mod_http_xslt_filter","visiblename":"nginx-mod_http_xslt_filter","version":"1.14.2","maintainers":["yaakov.selkowitz@cygwin"],"www":["http://nginx.org/"],"summary":"Web and mail proxy server","categories":["Web"],"status":"outdated","origversion":"1.14.2-1"},{"repo":"cygwin","srcname":"nginx","binname":"nginx-mod_mail","visiblename":"nginx-mod_mail","version":"1.14.2","maintainers":["yaakov.selkowitz@cygwin"],"www":["http://nginx.org/"],"summary":"Web and mail proxy server","categories":["Web"],"status":"outdated","origversion":"1.14.2-1"},{"repo":"cygwin","srcname":"nginx","binname":"nginx-mod_stream","visiblename":"nginx-mod_stream","version":"1.14.2","maintainers":["yaakov.selkowitz@cygwin"],"www":["http://nginx.org/"],"summary":"Web and mail proxy server","categories":["Web"],"status":"outdated","origversion":"1.14.2-1"},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.2.3","licenses":["BSD 2-clause license"],"downloads":["http://nginx.org/download/nginx-1.2.3.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.2.5","licenses":["BSD 2-clause license"],"downloads":["http://nginx.org/download/nginx-1.2.5.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.2.6","licenses":["BSD 2-clause license"],"downloads":["http://nginx.org/download/nginx-1.2.6.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.2.7","licenses":["BSD 2-clause license"],"downloads":["http://nginx.org/download/nginx-1.2.7.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.4","licenses":["BSD 2-clause license"],"downloads":["http://nginx.org/download/nginx-1.4.0.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.5.2","licenses":["BSD 2-clause license"],"downloads":["http://nginx.org/download/nginx-1.5.2.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.5.4","licenses":["BSD 2-clause license"],"downloads":["http://nginx.org/download/nginx-1.5.4.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.5.8","licenses":["BSD 2-clause license"],"downloads":["http://nginx.org/download/nginx-1.5.8.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.5.10","licenses":["BSD 2-clause license"],"downloads":["http://nginx.org/download/nginx-1.5.10.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.5.13","licenses":["BSD 2-clause license"],"downloads":["http://nginx.org/download/nginx-1.5.13.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.7.4","licenses":["BSD 2-clause license"],"downloads":["http://nginx.org/download/nginx-1.7.4.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.7.6","licenses":["BSD 2-clause license"],"downloads":["http://nginx.org/download/nginx-1.7.6.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.7.9","licenses":["BSD 2-clause license"],"downloads":["http://nginx.org/download/nginx-1.7.9.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.9","licenses":["BSD 2-clause license"],"downloads":["http://nginx.org/download/nginx-1.9.0.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.9.3","licenses":["BSD 2-clause license"],"downloads":["http://nginx.org/download/nginx-1.9.3.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.9.6","licenses":["BSD 2-clause license"],"downloads":["http://nginx.org/download/nginx-1.9.6.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.9.12","licenses":["BSD 2-clause license"],"downloads":["http://nginx.org/download/nginx-1.9.12.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.9.15","licenses":["BSD 2-clause license"],"downloads":["http://nginx.org/download/nginx-1.9.15.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.11.3","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.11.3.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.11.5","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.11.5.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.11.9","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.11.9.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.13.1","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.13.1.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.13.2","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.13.2.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.13.3","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.13.3.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.13.4","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.13.4.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.13.5","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.13.5.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.13.6","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.13.6.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.13.7","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.13.7.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.13.8","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.13.8.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.13.9","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.13.9.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.13.10","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.13.10.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.13.11","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.13.11.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.13.12","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.13.12.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.15","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.15.0.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.15.1","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.15.1.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.15.2","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.15.2.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.15.3","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.15.3.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.15.4","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.15.4.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.15.5","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.15.5.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.15.6","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.15.6.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.15.7","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.15.7.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.15.8","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.15.8.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.15.9","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.15.9.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.15.10","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.15.10.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.15.11","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.15.11.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.15.12","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.15.12.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.17","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.17.0.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.17.1","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.17.1.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.17.2","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.17.2.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.17.3","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.17.3.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.17.4","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.17.4.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.17.5","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.17.5.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null},{"repo":"npackd_stable","name":"org.nginx.Nginx","visiblename":"nginx","version":"1.17.6","licenses":["BSD 2-clause license"],"downloads":["https://nginx.org/download/nginx-1.17.6.zip"],"www":["http://nginx.org/"],"categories":["Communications"],"status":"legacy","origversion":null}] \ No newline at end of file diff --git a/lib/datasource/repology/__snapshots__/index.spec.ts.snap b/lib/datasource/repology/__snapshots__/index.spec.ts.snap new file mode 100644 index 0000000000000000000000000000000000000000..9e503db5634eb41a74e8ae0a526b3096de2e1de9 --- /dev/null +++ b/lib/datasource/repology/__snapshots__/index.spec.ts.snap @@ -0,0 +1,178 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`datasource/repology/index getReleases returns correct version for binary package 1`] = ` +Object { + "releases": Array [ + Object { + "version": "1.14.2-2+deb10u1", + }, + ], +} +`; + +exports[`datasource/repology/index getReleases returns correct version for binary package 2`] = ` +Array [ + Object { + "headers": Object { + "accept": "application/json", + "accept-encoding": "gzip, deflate", + "host": "repology.org", + "user-agent": "https://github.com/renovatebot/renovate", + }, + "method": "GET", + "url": "https://repology.org/tools/project-by?repo=debian_stable&name_type=binname&target_page=api_v1_project&noautoresolve=on&name=nginx", + }, +] +`; + +exports[`datasource/repology/index getReleases returns correct version for source package 1`] = ` +Object { + "releases": Array [ + Object { + "version": "1.181", + }, + ], +} +`; + +exports[`datasource/repology/index getReleases returns correct version for source package 2`] = ` +Array [ + Object { + "headers": Object { + "accept": "application/json", + "accept-encoding": "gzip, deflate", + "host": "repology.org", + "user-agent": "https://github.com/renovatebot/renovate", + }, + "method": "GET", + "url": "https://repology.org/tools/project-by?repo=debian_stable&name_type=binname&target_page=api_v1_project&noautoresolve=on&name=gcc-defaults", + }, + Object { + "headers": Object { + "accept": "application/json", + "accept-encoding": "gzip, deflate", + "host": "repology.org", + "user-agent": "https://github.com/renovatebot/renovate", + }, + "method": "GET", + "url": "https://repology.org/tools/project-by?repo=debian_stable&name_type=srcname&target_page=api_v1_project&noautoresolve=on&name=gcc-defaults", + }, +] +`; + +exports[`datasource/repology/index getReleases returns null for empty result 1`] = ` +Array [ + Object { + "headers": Object { + "accept": "application/json", + "accept-encoding": "gzip, deflate", + "host": "repology.org", + "user-agent": "https://github.com/renovatebot/renovate", + }, + "method": "GET", + "url": "https://repology.org/tools/project-by?repo=debian_stable&name_type=binname&target_page=api_v1_project&noautoresolve=on&name=nginx", + }, + Object { + "headers": Object { + "accept": "application/json", + "accept-encoding": "gzip, deflate", + "host": "repology.org", + "user-agent": "https://github.com/renovatebot/renovate", + }, + "method": "GET", + "url": "https://repology.org/tools/project-by?repo=debian_stable&name_type=srcname&target_page=api_v1_project&noautoresolve=on&name=nginx", + }, +] +`; + +exports[`datasource/repology/index getReleases returns null for missing repository or package 1`] = ` +Array [ + Object { + "headers": Object { + "accept": "application/json", + "accept-encoding": "gzip, deflate", + "host": "repology.org", + "user-agent": "https://github.com/renovatebot/renovate", + }, + "method": "GET", + "url": "https://repology.org/tools/project-by?repo=this_should&name_type=binname&target_page=api_v1_project&noautoresolve=on&name=never-exist", + }, + Object { + "headers": Object { + "accept": "application/json", + "accept-encoding": "gzip, deflate", + "host": "repology.org", + "user-agent": "https://github.com/renovatebot/renovate", + }, + "method": "GET", + "url": "https://repology.org/tools/project-by?repo=this_should&name_type=srcname&target_page=api_v1_project&noautoresolve=on&name=never-exist", + }, +] +`; + +exports[`datasource/repology/index getReleases returns null for unsupported repository 1`] = ` +Array [ + Object { + "headers": Object { + "accept": "application/json", + "accept-encoding": "gzip, deflate", + "host": "repology.org", + "user-agent": "https://github.com/renovatebot/renovate", + }, + "method": "GET", + "url": "https://repology.org/tools/project-by?repo=unsupported_repo&name_type=binname&target_page=api_v1_project&noautoresolve=on&name=nginx", + }, + Object { + "headers": Object { + "accept": "application/json", + "accept-encoding": "gzip, deflate", + "host": "repology.org", + "user-agent": "https://github.com/renovatebot/renovate", + }, + "method": "GET", + "url": "https://repology.org/tools/project-by?repo=unsupported_repo&name_type=srcname&target_page=api_v1_project&noautoresolve=on&name=nginx", + }, +] +`; + +exports[`datasource/repology/index getReleases throws error on unexpected response during binary package lookup 1`] = ` +Array [ + Object { + "headers": Object { + "accept": "application/json", + "accept-encoding": "gzip, deflate", + "host": "repology.org", + "user-agent": "https://github.com/renovatebot/renovate", + }, + "method": "GET", + "url": "https://repology.org/tools/project-by?repo=debian_stable&name_type=binname&target_page=api_v1_project&noautoresolve=on&name=nginx", + }, +] +`; + +exports[`datasource/repology/index getReleases throws error on unexpected response during source package lookup 1`] = ` +Array [ + Object { + "headers": Object { + "accept": "application/json", + "accept-encoding": "gzip, deflate", + "host": "repology.org", + "user-agent": "https://github.com/renovatebot/renovate", + }, + "method": "GET", + "url": "https://repology.org/tools/project-by?repo=debian_stable&name_type=binname&target_page=api_v1_project&noautoresolve=on&name=nginx", + }, + Object { + "headers": Object { + "accept": "application/json", + "accept-encoding": "gzip, deflate", + "host": "repology.org", + "user-agent": "https://github.com/renovatebot/renovate", + }, + "method": "GET", + "url": "https://repology.org/tools/project-by?repo=debian_stable&name_type=srcname&target_page=api_v1_project&noautoresolve=on&name=nginx", + }, +] +`; + +exports[`datasource/repology/index getReleases throws without repository and package name 1`] = `Array []`; diff --git a/lib/datasource/repology/index.spec.ts b/lib/datasource/repology/index.spec.ts new file mode 100644 index 0000000000000000000000000000000000000000..f9e10e88d4fcf31cf3ce0e8dfb067e86f8b4aba3 --- /dev/null +++ b/lib/datasource/repology/index.spec.ts @@ -0,0 +1,156 @@ +import fs from 'fs'; +import * as httpMock from '../../../test/httpMock'; +import { getName } from '../../../test/util'; +import { DATASOURCE_FAILURE } from '../../constants/error-messages'; +import * as ds from '.'; + +const repologyApiHost = 'https://repology.org/'; + +type mockResponse = { status: number; body?: string }; + +const mockProjectBy = ( + repo: string, + name: string, + binary: mockResponse, + source: mockResponse +) => { + const endpoint = '/tools/project-by'; + const defaultParams = { + target_page: 'api_v1_project', + noautoresolve: 'on', + }; + + if (binary) { + httpMock + .scope(repologyApiHost) + .get(endpoint) + .query({ ...defaultParams, repo, name, name_type: 'binname' }) + .reply(binary.status, binary.body); + } + + if (source) { + httpMock + .scope(repologyApiHost) + .get(endpoint) + .query({ ...defaultParams, repo, name, name_type: 'srcname' }) + .reply(source.status, source.body); + } +}; + +const fixtureNginx = fs.readFileSync( + `${__dirname}/__fixtures__/nginx.json`, + 'utf8' +); +const fixtureGccDefaults = fs.readFileSync( + `${__dirname}/__fixtures__/gcc-defaults.json`, + 'utf8' +); + +describe(getName(__filename), () => { + describe('getReleases', () => { + beforeEach(() => { + httpMock.setup(); + }); + + afterEach(() => httpMock.reset()); + + it('returns null for empty result', async () => { + mockProjectBy( + 'debian_stable', + 'nginx', + { status: 200, body: '[]' }, + { status: 200, body: '[]' } + ); + + expect( + await ds.getReleases({ lookupName: 'debian_stable/nginx' }) + ).toBeNull(); + expect(httpMock.getTrace()).toMatchSnapshot(); + }); + + it('returns null for missing repository or package', async () => { + mockProjectBy( + 'this_should', + 'never-exist', + { status: 404 }, + { status: 404 } + ); + + expect( + await ds.getReleases({ lookupName: 'this_should/never-exist' }) + ).toBeNull(); + expect(httpMock.getTrace()).toMatchSnapshot(); + }); + + it('returns null for unsupported repository', async () => { + mockProjectBy( + 'unsupported_repo', + 'nginx', + { status: 403 }, + { status: 403 } + ); + + expect( + await ds.getReleases({ lookupName: 'unsupported_repo/nginx' }) + ).toBeNull(); + expect(httpMock.getTrace()).toMatchSnapshot(); + }); + + it('throws error on unexpected response during binary package lookup', async () => { + mockProjectBy('debian_stable', 'nginx', { status: 500 }, null); + + await expect( + ds.getReleases({ lookupName: 'debian_stable/nginx' }) + ).rejects.toThrow(DATASOURCE_FAILURE); + expect(httpMock.getTrace()).toMatchSnapshot(); + }); + + it('throws error on unexpected response during source package lookup', async () => { + mockProjectBy('debian_stable', 'nginx', { status: 404 }, { status: 500 }); + + await expect( + ds.getReleases({ lookupName: 'debian_stable/nginx' }) + ).rejects.toThrow(DATASOURCE_FAILURE); + expect(httpMock.getTrace()).toMatchSnapshot(); + }); + + it('throws without repository and package name', async () => { + await expect( + ds.getReleases({ lookupName: 'invalid-lookup-name' }) + ).rejects.toThrow(DATASOURCE_FAILURE); + expect(httpMock.getTrace()).toMatchSnapshot(); + }); + + it('returns correct version for binary package', async () => { + mockProjectBy( + 'debian_stable', + 'nginx', + { status: 200, body: fixtureNginx }, + null + ); + + const res = await ds.getReleases({ lookupName: 'debian_stable/nginx' }); + expect(res).toMatchSnapshot(); + expect(res.releases).toHaveLength(1); + expect(res.releases[0].version).toBeString(); + expect(httpMock.getTrace()).toMatchSnapshot(); + }); + + it('returns correct version for source package', async () => { + mockProjectBy( + 'debian_stable', + 'gcc-defaults', + { status: 404 }, + { status: 200, body: fixtureGccDefaults } + ); + + const res = await ds.getReleases({ + lookupName: 'debian_stable/gcc-defaults', + }); + expect(res).toMatchSnapshot(); + expect(res.releases).toHaveLength(1); + expect(res.releases[0].version).toBeString(); + expect(httpMock.getTrace()).toMatchSnapshot(); + }); + }); +}); diff --git a/lib/datasource/repology/index.ts b/lib/datasource/repology/index.ts new file mode 100644 index 0000000000000000000000000000000000000000..7a07f969f81e8862de277a50109c48c800e6d87b --- /dev/null +++ b/lib/datasource/repology/index.ts @@ -0,0 +1,127 @@ +import { URLSearchParams } from 'url'; +import { logger } from '../../logger'; +import * as globalCache from '../../util/cache/global'; +import { Http } from '../../util/http'; +import { DatasourceError, GetReleasesConfig, ReleaseResult } from '../common'; + +export const id = 'repology'; + +const http = new Http(id); +const cacheNamespace = `datasource-${id}`; +const cacheMinutes = 60; + +export type RepologyPackageType = 'binname' | 'srcname'; + +export interface RepologyPackage { + repo: string; + visiblename: string; + version: string; + origversion: string | null; +} + +async function queryPackage( + repoName: string, + pkgName: string, + pkgType: RepologyPackageType +): Promise<RepologyPackage> { + try { + const query = new URLSearchParams({ + repo: repoName, + name_type: pkgType, + target_page: 'api_v1_project', + noautoresolve: 'on', + name: pkgName, + }).toString(); + + const url = `https://repology.org/tools/project-by?${query}`; + const res = await http.getJson<RepologyPackage[]>(url); + + return res.body.find( + (x) => x.repo.toLowerCase() === repoName.toLowerCase() + ); + } catch (err) { + if (err.statusCode === 404) { + logger.debug( + { repoName, pkgName, pkgType }, + 'Repository or package not found on Repology' + ); + } else if (err.statusCode === 403) { + logger.debug( + { repoName }, + 'Repology does not support tools/project-by lookups for repository' + ); + } else { + throw err; + } + } + + return null; +} + +async function getCachedPackage( + repoName: string, + pkgName: string +): Promise<RepologyPackage> { + // Fetch previous result from cache if available + const cacheKey = `${repoName}/${pkgName}`; + const cachedResult = await globalCache.get<RepologyPackage>( + cacheNamespace, + cacheKey + ); + // istanbul ignore if + if (cachedResult) { + return cachedResult; + } + + // Attempt a binary package lookup and return if successfully + const binPkg = await queryPackage(repoName, pkgName, 'binname'); + if (binPkg) { + await globalCache.set(cacheNamespace, cacheKey, binPkg, cacheMinutes); + return binPkg; + } + + // Otherwise, attempt a source package lookup and return if successfully + const srcPkg = await queryPackage(repoName, pkgName, 'srcname'); + if (srcPkg) { + await globalCache.set(cacheNamespace, cacheKey, srcPkg, cacheMinutes); + return srcPkg; + } + + // No binary or source package was found on Repology + return null; +} + +export async function getReleases({ + lookupName, +}: GetReleasesConfig): Promise<ReleaseResult | null> { + // Ensure lookup name contains both repository and package + const [repoName, pkgName] = lookupName.split('/', 2); + if (!repoName || !pkgName) { + throw new DatasourceError( + new Error( + 'Repology lookup name must contain repository and package separated by slash (<repo>/<pkg>)' + ) + ); + } + + // Attempt to resolve package version through Repology + logger.trace(`repology.getReleases(${repoName}, ${pkgName})`); + try { + // Attempt to retrieve (cached) package information from Repology + const pkg = await getCachedPackage(repoName, pkgName); + if (!pkg) { + return null; + } + + // Always prefer origversion if available, otherwise default to version + // This is required as source packages usually have no origversion + const version = pkg.origversion ?? pkg.version; + return { releases: [{ version }] }; + } catch (err) { + logger.warn( + { lookupName, err }, + 'Repology lookup failed with unexpected error' + ); + throw new DatasourceError(err); + } +} diff --git a/lib/datasource/repology/readme.md b/lib/datasource/repology/readme.md new file mode 100644 index 0000000000000000000000000000000000000000..f2d0da62e1dda9d4d3c88ccc23eaab4f8ac6d133 --- /dev/null +++ b/lib/datasource/repology/readme.md @@ -0,0 +1,44 @@ +[Repology](https://repology.org/) supports looking up package versions from a wide variety of package repositories and can be used in combination with [regex managers](https://docs.renovatebot.com/modules/manager/regex/) to keep dependencies up-to-date which are not specifically supported by Renovate. + +To specify which specific repository should be queried when looking up a package, the `lookupName` has to contain the repository identifier and the package name itself, separated by a slash. As an example, `alpine_3_12/gcc` would look for a binary or source package called `gcc` within the `alpine_3_12` repository. + +A [list of all supported repositories](https://repology.org/repositories/statistics) can be found on the Repology homepage. To determine the correct identifier, click on a repository of your choice and make note of the identifier in the URL: `https://repology.org/repository/<identifier>` + +As an example, the `Alpine Linux 3.12` repository points to `https://repology.org/repository/alpine_3_12` and therefor has the repository identifier `alpine_3_12`. + +Please note that as of today, the Repology API endpoint `/tools/project-by` does not support a small subset of repositories. You can manually double-check [on their website](https://repology.org/tools/project-by) if your desired repository is supported and otherwise raise a request on their side. This datasource will also print a debug message `Repology does not support tools/project-by lookups for repository` if the given repository is unsupported. + +**Usage Example** + +A real world example for this specific datasource would be maintaining system packages within a Dockerfile, as this allows to specifically pin each dependency without having to manually keep the versions up-to-date. This can be achieved by configuring a generic regex manager in `renovate.json` for files named `Dockerfile`: + +```json +{ + "regexManagers": [ + { + "fileMatch": ["^Dockerfile$"], + "matchStrings": [ + "#\\s*renovate:\\s*datasource=(?<datasource>.*?) depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?\\sENV .*?_VERSION=(?<currentValue>.*)\\s" + ], + "versioningTemplate": "{{#if versioning}}{{versioning}}{{else}}semver{{/if}}" + } + ] +} +``` + +Now you may use regular comments in your Dockerfile to automatically update dependencies, which could look like this: + +```docker +FROM alpine:3.12.0@sha256:a15790640a6690aa1730c38cf0a440e2aa44aaca9b0e8931a9f2b0d7cc90fd65 + +# renovate: datasource=repology depName=alpine_3_12/gcc versioning=loose +ENV GCC_VERSION="9.3.0-r2" +# renovate: datasource=repology depName=alpine_3_12/musl-dev versioning=loose +ENV MUSL_DEV_VERSION="1.1.24-r8" + +RUN apk add --no-cache \ + gcc="${GCC_VERSION}" \ + musl-dev="${MUSL_DEV_VERSION}" +``` + +It is often wise to use the `loose` versioning for distribution packages as the version number usually does not strictly match the `semver` specification which is used by default. Now whenever the OS package for `gcc` of `Alpine Linux 3.12` is being updated, Renovate will automatically adjust the value of the environment variable to the newest version.