nginx
Port variant loaded
Summary HTTP and reverse proxy server (all options)
Package version 1.26.0
Homepage https://nginx.org/
Keywords www, perl
Maintainer nobody
License BSD2CLAUSE
Other variants standard
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 25 APR 2024, 20:01:33 UTC
Port created 05 SEP 2017, 21:50:59 UTC
Subpackage Descriptions
single NGINX is a high performance edge web server with the lowest memory footprint and the key features to build modern and efficient web infrastructure. NGINX functionality includes HTTP server, HTTP and mail reverse proxy, caching, load balancing, compression, request throttling, connection multiplexing and reuse, SSL offload and HTTP media streaming. This package contains additional modules over the standard nginx: geoip2 : handles maxmind geoip2 databases notice : Ancient module for displaying downtime notices nchan : pub/sub server using http push or websockets push stream : Stream pushing using eventsource, websockets, polling substitutions : Regex and fixed string substitutions filter AJP : Direct connection to AJP port health : Supports upstream health checks accept language : Parse Accept-Language header to determine locale AWS : Proxy to authenticated AWS services RDB-CSV : Resty-DBD Streams to Comma-Separated Values converter RDB-JSON : Resty-DBD Streams to JSON format converter REDIS2 : Allows non-blocking connection to Redis 2.0 server SR cache : Transparent subrequest-based caching layout XSS : Cross-site scripting support session-crypt : Encrypts and decrypts nginx variable values array variables : Support for array types in nginx config files DAV extension : Rest of WebDAV support (PROPFIND and OPTIONS) Digest : RFC 2617 Digest authentication support Echo goodies : Add support for echo, sleep, time, exec, etc. more headers : Set, add and clear arbitrary headers eval : Experimental! Capture subrequest responses into vars memc : Extend memcached module with additional commands set misc : Add various set_xxx directives to rewrite module njs : NginScript enables http and stream variable handlers xslt : Transforms xml responses using xslt stylesheets footer : Body filter that adds string to page footer stub status : Version of stub status with json-formatted output upload : file uploads - multipart/form-data encoding (RFC 1867) upload progress : Monitors RFC 1867 uploads during transmission fair balancer : Enhancement of round-robin load balancer zip : Low memory dynamic ZIP archive assembler dyn upstream : Operates upstreams dynamically with HTTP APIs let (math) : support for arithmetic operation rtmp : Media Streaming Server VOD repackager : On-the-fly repackaging of MP4 files to DASH, HDS, HLS, MSS iconv : character encoding set converter forminput : HTTP POST and PUT parser to populate nginx variables cache purge : Enables content purging from fastcgi, proxy, scgi, uwsgi slowfs cache : Enables fast caching of static files from slow FS postgresql : Enabled direct communication with PostgreSQL database fancy index : Enables autoindex with style (footers, headers, css) image filter : Transforms images in JPEG, GIF, PNG, and WebP formats naxsi : Web App Firewall, "Nginx Anti XSS & SQL Injection"
Configuration Switches (platform-specific settings discarded)
LOADED ON All options enabled (heavy dependencies)
Package Dependencies by Type
Build (only) libiconv:dev:standard
libressl:dev:standard
postgresql15:dev:standard
zlib:dev:standard
pcre:dev:standard
expat:dev:standard
libxml2:dev:standard
libxslt:dev:standard
Build and Runtime libmaxminddb:single:standard
libGD:single:standard
perl-5.36:primary:standard
libressl:primary:standard
postgresql15:client:standard
zlib:primary:standard
pcre:primary:standard
expat:primary:standard
libxml2:primary:standard
libxslt:primary:standard
Download groups
main http://nginx.org/download/
acclang mirror://GITHUB/giom:nginx_accept_language_module:5683967
ajp mirror://GITHUB/yaoweibin:nginx_ajp_module:fcbb2cc
arrayvar mirror://GITHUB/openresty:array-var-nginx-module:v0.05
authdig mirror://GITHUB/atomx:nginx-http-auth-digest:274490c
aws mirror://GITHUB/anomalizer:ngx_aws_auth:21931b2
certrans mirror://GITHUB/grahamedgecombe:nginx-ct:93e9884
cpurge mirror://GITHUB/torden:ngx_cache_purge:a84b0f3
cslowfs mirror://GITHUB/baysao:ngx_slowfs_cache:d011a18
davext mirror://GITHUB/arut:nginx-dav-ext-module:v3.0.0
develkit mirror://GITHUB/simpl:ngx_devel_kit:v0.3.2
drizzle mirror://GITHUB/openresty:drizzle-nginx-module:v0.1.12
dynups mirror://GITHUB/ZigzagAK:ngx_dynamic_upstream:2.3.3
echo mirror://GITHUB/openresty:echo-nginx-module:v0.63
eval mirror://GITHUB/openresty:nginx-eval-module:2016.06.10
fairload mirror://GITHUB/cryptofuture:nginx-upstream-fair:10ecdcf
fancyindex mirror://GITHUB/aperezdc:ngx-fancyindex:v0.5.2
footer mirror://GITHUB/alibaba:nginx-http-footer-filter:1.2.2
forminput mirror://GITHUB/calio:form-input-nginx-module:v0.12
geoip2 mirror://GITHUB/leev:ngx_http_geoip2_module:3.4
iconv mirror://GITHUB/calio:iconv-nginx-module:v0.14
letmath mirror://GITHUB/arut:nginx-let-module:v0.0.4
lua mirror://GITHUB/openresty:lua-nginx-module:v0.10.26
memc mirror://GITHUB/openresty:memc-nginx-module:v0.19
morehead mirror://GITHUB/openresty:headers-more-nginx-module:v0.37
naxsi mirror://GITHUB/nbs-system:naxsi:d714f16
njs mirror://GITHUB/nginx:njs:0.8.0
notice mirror://GITHUB/kr:nginx-notice:3c95966
pam mirror://GITHUB/sto:ngx_http_auth_pam_module:v1.5.3
pgsql mirror://GITHUB/konstruxi:ngx_postgres:8aa7359
push mirror://GITHUB/slact:nchan:v1.3.1
pushstrm mirror://GITHUB/wandenberg:nginx-push-stream-module:8c02220
rdscsv mirror://GITHUB/openresty:rds-csv-nginx-module:v0.09
rdsjson mirror://GITHUB/openresty:rds-json-nginx-module:v0.15
redis2 mirror://GITHUB/openresty:redis2-nginx-module:v0.15
rtmp mirror://GITHUB/arut:nginx-rtmp-module:v1.2.2
sesscrypt mirror://GITHUB/openresty:encrypted-session-nginx-module:v0.09
setmisc mirror://GITHUB/openresty:set-misc-nginx-module:v0.33
srcache mirror://GITHUB/openresty:srcache-nginx-module:be22ac0
stubjson mirror://GITHUB/nginx-modules:ngx_http_json_status_module:0.1
subsfilter mirror://GITHUB/yaoweibin:ngx_http_substitutions_filter_module:c6f825f
upcheck mirror://GITHUB/yaoweibin:nginx_upstream_check_module:9aecf15
upload mirror://GITHUB/Austinb:nginx-upload-module:643b4c1
upprogress mirror://GITHUB/masterzen:nginx-upload-progress-module:68b3ab3
vod mirror://GITHUB/kaltura:nginx-vod-module:1.31
xss mirror://GITHUB/openresty:xss-nginx-module:v0.06
zip mirror://GITHUB/evanmiller:mod_zip:39dc908
Distribution File Information
d2e6c8439d6c6db5015d8eaab2470ab52aef85a7bf363182879977e084370497 1244118 nginx-1.26.0.tar.gz ad72fc23348d715a330994984531fab9b3606e160483236737f9a4a6957d9452 8877 leev-ngx_http_geoip2_module-3.4.tar.gz e829fc94178cc8c91fef15a1fc44ee7ac162c13eddc0bba4c9427aaa23386885 3343 kr-nginx-notice-3c95966.tar.gz 9acb307436b4cae0fe24e7fe6128c965148c848b13bfdb310d6388e8e1badcac 749440 slact-nchan-1.3.1.tar.gz ab4fbe236e8bc500f0c5e13403d6a0e2e4e4ec17b81e0fcedaf669b4339626a6 196720 wandenberg-nginx-push-stream-module-8c02220.tar.gz 4ab034f2e056148469b440394e1664c46405712ef27bc4f3197e42bf7df8460e 94062 yaoweibin-ngx_http_substitutions_filter_module-c6f825f.tar.gz 522e94c59f5783f281d868ede2adf325bf2f8ffb9e62cf8451d4b9ac0516916c 110807 yaoweibin-nginx_ajp_module-fcbb2cc.tar.gz 4404c64e845e19feeb07a37976347987892a8e8680a961f793ff0d3ef96c07f4 130039 yaoweibin-nginx_upstream_check_module-9aecf15.tar.gz a58feb576f2231498b8a3863d3c6fba45c7d48bc48735fa714e07a7bfbedb6e3 3425 giom-nginx_accept_language_module-5683967.tar.gz 0839c33c2f8d519f92daae274f62cf87eb68415d562c6500ee3e3721ce80557c 17815 atomx-nginx-http-auth-digest-274490c.tar.gz 882018fea8d6955ab3fe294aafa8ebb1fdff4eac313c29583fef02c6de76fae7 7084 sto-ngx_http_auth_pam_module-1.5.3.tar.gz d8a2422da96a638e9a911e4edb592954d9c0fe1576456fec9809ef4e2a0a863d 15580 anomalizer-ngx_aws_auth-21931b2.tar.gz 72fdd125b9207cdda135f368095f85b943a78a4ff004d1cd217972e12b1571b2 7224 grahamedgecombe-nginx-ct-93e9884.tar.gz 8af374d29592ef95baee53c91959c7b04927f11304c318a94f0ee140760515a4 53421 openresty-echo-nginx-module-0.63.tar.gz cf6e169d6b350c06d0c730b0eaf4973394026ad40094cddd3b3a5b346577019d 29433 openresty-headers-more-nginx-module-0.37.tar.gz 6b91d3c2c2f254ebb37eb3dd6dd41048dfb18320bb98a3afdd1ad38b47f6d609 14188 openresty-nginx-eval-module-2016.06.10.tar.gz a1b2f9feea33cb708a6b3999815e57c3d444016ca41498009b3243d19abbebf0 51611 openresty-drizzle-nginx-module-0.1.12.tar.gz fe9b95acf9726aefd71bf0aca6c11bee007f1da67e64be9b21a7131f0ed75ba6 11847 openresty-encrypted-session-nginx-module-0.09.tar.gz a75983287a2bdc5e964ace56a51b215dc2ec996639d4916cd393d6ebba94b565 745785 openresty-lua-nginx-module-0.10.26.tar.gz 8c2bdbe875e4f5225d0778bfb09a2668f9281d7de6218c7b462a7ba2cee06fe8 34654 openresty-memc-nginx-module-0.19.tar.gz 896be99c0cad50218417800a159e43ec088d6b58c099472ed3b3d7f179d6c0ea 20531 openresty-rds-csv-nginx-module-0.09.tar.gz eaf18f60e981ea2442a7902689a26eba6cf6f36ebee712feeb1f4429eb654bdc 34744 openresty-rds-json-nginx-module-0.15.tar.gz d255571bcfb9939b78099df39cb4d42f174d789aec8c8e5e47b93942b0299438 25471 openresty-redis2-nginx-module-0.15.tar.gz cd5e2cc834bcfa30149e7511f2b5a2183baf0b70dc091af717a89a64e44a2985 30084 openresty-set-misc-nginx-module-0.33.tar.gz 5753d1ffe87b5d6f5b7a0696667bb5ff1388738136fdee26ba55bc33f5796061 51029 openresty-srcache-nginx-module-be22ac0.tar.gz 0b12bbc53a41f3e3d6df419c173b8c87434be3e6cd255a8193aa91345a2de6cf 12448 openresty-xss-nginx-module-0.06.tar.gz c949d4be6f3442c8e2937046448dc8d8def25c0e0fa6f4e805144cea45eabe80 11280 openresty-array-var-nginx-module-0.05.tar.gz aa961eafb8317e0eb8da37eb6e2c9ff42267edd18b56947384e719b85188f58b 66551 simpl-ngx_devel_kit-0.3.2.tar.gz b98033fff6aadcbb8e108b96e80c0d94c6e2103bcbe75846b5ae0b560696084b 715391 nginx-njs-0.8.0.tar.gz d2499d94d82d4e4eac8425d799e52883131ae86a956524040ff2fd230ef9f859 14558 arut-nginx-dav-ext-module-3.0.0.tar.gz 3493b54460c59370f9f60c6e662862752f1920fc6e684f7a66bb2b3260692813 3934 alibaba-nginx-http-footer-filter-1.2.2.tar.gz a993a0f25b58d3b69aea709a7605de5f7f08e6a1e27f83c8ce5282e5a44e3a90 6738 nginx-modules-ngx_http_json_status_module-0.1.tar.gz a5bb48589b5c242683da33a9f1acc7847acc3ce4f2c4213ea524858aa789a6e9 42571 Austinb-nginx-upload-module-643b4c1.tar.gz 35b506e57e19e780e01ecc7c3c31a64473c35e4a022f5a3f98092a60cd1c1602 17322 masterzen-nginx-upload-progress-module-68b3ab3.tar.gz 93f71b7cf0db9c6dbf97e3ee11cf8efbc149946c0949d7abd19c74c7620eea50 10433 cryptofuture-nginx-upstream-fair-10ecdcf.tar.gz bc5c3d725268abbe1c5c38de5b18a4ad9dbe5821c4afeaccabd3eec38b272be4 30275 evanmiller-mod_zip-39dc908.tar.gz c6eed11b8e0a772f4d01aa027dff8877a53e02194ce8ca5d94d6ea95d85c3ed0 22995 ZigzagAK-ngx_dynamic_upstream-2.3.3.tar.gz cbf6fcddc00a7e30289134bdeace12565e000cc7d4efee2d2ebb8799d0b88270 20534 arut-nginx-let-module-0.0.4.tar.gz 07f19b7bffec5e357bb8820c63e5281debd45f5a2e6d46b1636d9202c3e09d78 519934 arut-nginx-rtmp-module-1.2.2.tar.gz ace04201cf2d2b1a3e5e732a22b92225b8ce61a494df9cc7f79d97efface8952 470904 kaltura-nginx-vod-module-1.31.tar.gz b8b9f355c05c0790226512f6732348a2404d48531688a1fc04ce6768163bf462 13133 calio-iconv-nginx-module-0.14.tar.gz 5c1869d55897075adb3fdf840b21060dc54669a1f840a36d1539acc7e59dd106 11090 calio-form-input-nginx-module-0.12.tar.gz ddfd4fdd99075d906b7b75c49f56ec96b76df7951dfa54502e0f83890447031f 17162 torden-ngx_cache_purge-a84b0f3.tar.gz c69ad4495de7c7883ebc23e1e6c4cc83a4ac6a7fddd4d5c12e49d33b65f7c50b 48544 konstruxi-ngx_postgres-8aa7359.tar.gz 6ae8abb01a2aff788e75ec68621cb0159148a6f73730a84b30b0bdbc6cdc1758 11186 baysao-ngx_slowfs_cache-d011a18.tar.gz c3dd84d8ba0b8daeace3041ef5987e3fb96e9c7c17df30c9ffe2fe3aa2a0ca31 29052 aperezdc-ngx-fancyindex-0.5.2.tar.gz 68d95628bdb3e0da12e94ea05f7e088129d35b2fc43ecc74e5de380226833457 236940 nbs-system-naxsi-d714f16.tar.gz
Ports that require nginx:loaded
No other ports depend on this one.