summaryrefslogtreecommitdiff
path: root/profiles/desc/nginx_modules_http.desc
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /profiles/desc/nginx_modules_http.desc
reinit the tree, so we can have metadata
Diffstat (limited to 'profiles/desc/nginx_modules_http.desc')
-rw-r--r--profiles/desc/nginx_modules_http.desc71
1 files changed, 71 insertions, 0 deletions
diff --git a/profiles/desc/nginx_modules_http.desc b/profiles/desc/nginx_modules_http.desc
new file mode 100644
index 000000000000..9d66ac2c1932
--- /dev/null
+++ b/profiles/desc/nginx_modules_http.desc
@@ -0,0 +1,71 @@
+# Copyright 1999-2016 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+
+# This file contains descriptions of NGINX_MODULES_HTTP USE_EXPAND flags.
+
+# Keep it sorted.
+access - This module provides a simple host-based access control.
+addition - This module adds contents of other locations before and after the current location's content.
+auth_basic - This module protects your site or parts of it with username and password based on HTTP Basic Authentication.
+auth_ldap - LDAP module for nginx which supports authentication against multiple LDAP servers.
+auth_pam - This module provides authentication via PAM.
+auth_request - Module implementing client authorization based on the result of a subrequest.
+autoindex - This module provides automatic directory listings.
+browser - This module creates variables, the values of which depend on the request header "User-agent".
+cache_purge - External module adding ability to purge content from nginx's FastCGI and proxy caches.
+charset - This module can reencode data of one encoding into another.
+dav - This module adds the HTTP and WebDAV methods PUT, DELETE, MKCOL, COPY and MOVE.
+dav_ext - Add missing WebDAV methods PROPFIND & OPTIONS to the existing WebDAV module.
+degradation - Allows to return 204 or 444 code for some locations on low memory condition (reliable on FreeBSD only)
+echo - Brings shell-style goodies to Nginx config file.
+empty_gif - This module keeps a 1x1 transparent GIF in memory that can be served very quickly.
+fancyindex - This module makes possible the generation of file listings, like the built-in autoindex module does, but adding a touch of style.
+fastcgi - This module allows Nginx to interact with FastCGI processes and control what parameters are passed to the process.
+flv - This module provides the ability to seek within FLV (Flash) files using time-based offsets.
+geo - This module creates variables, whose values depend on the IP-address of the client.
+geoip - This module creates variables based on the IP-address of the client matched against the MaxMind GeoIP binary files.
+gunzip - Permits to decompress gzip'ed files on-the-fly for clients not supporting the gzip encoding method.
+gzip - This module allows for on-the-fly gzip compression.
+gzip_static - Before serving a file from disk to a gzip-enabled client, this module will look for a precompressed file in the same location.
+headers_more - Set and clear input and output headers
+image_filter - This module is a filter for transforming JPEG, GIF and PNG images.
+limit_conn - This module makes it possible to limit the number of simultaneous connections for the assigned session
+limit_req - This module allows you to limit the number of requests for a given session.
+limit_conn - This module makes it possible to limit the number of simultaneous connections for the assigned session
+lua - Embed the power of Lua into nginx
+map - This module allows you to classify, or map a set of values into a different set of values and store the result in a variable.
+memc - An extended version of the standard memcached module that supports set, add, delete, and many more memcached commands.
+memcached - You can use this module to perform simple caching.
+metrics - Module to export various metrics in easy-parseable JSON.
+mirror - This module implements mirroring of an original request by creating background mirror subrequests.
+mogilefs - Enable support for MogileFS.
+mp4 - This module adds pseudo-streaming
+naxsi - An open source, high performance, low rules maintenance, Web Application Firewall module for Nginx.
+perl - This module makes it possible to execute Perl directly within Nginx and call Perl via SSI.
+proxy - This module makes it possible to transfer requests to another server.
+push_stream - Push Stream module, supporting EventSource, WebSocket, Long Polling, and Forever Iframe.
+random_index - Pick a random directory index from a directory.
+realip - This module allows to change the client's IP address to value from request header (e. g. X-Real-IP or X-Forwarded-For).
+referer - This module makes it possible to block access to the site with the incorrect values of line "Referer" in the request header.
+rewrite - This module makes it possible to change URI using regular expressions (PCRE), and to redirect and select configuration depending on variables.
+scgi - An implementation of the Simple Common Gateway Interface.
+secure_link - This module computes and checks request URLs for a required security token.
+security - Web application firewall and Intrusion Detection System.
+slice - A filter that splits a request into subrequests, each returning a certain range of response
+slowfs_cache - This module adds the ability to cache static files
+split_clients - This module provides A/B testing support.
+ssi - This module provides a filter which processes Server-Side Includes (SSI) in the input.
+spdy - This module provides an SPDY implementation. (Deprecated, use IUSE="http2" instead)
+sticky - Module to always forward clients to the same upstream server (via sticky cookies)
+stub_status - This module provides the ability to get some status from nginx.
+sub - This module can search and replace text in the nginx response.
+upload_progress - This module adds the ability to track POST upload progress via JSON API
+upstream_check - Add health check support for upstream servers.
+upstream_hash - This module provides the ability to distribute upstream requests based on hashed key value.
+upstream_ip_hash - This module provides the ability to distribute upstream requests based on the IP-address of the client.
+upstream_keepalive - Thiis module provides the ability to cache connections to upstream servers.
+upstream_least_conn - This module provides the ability to distribute upstream requests using load balancing methods.
+upstream_zone - This module makes it possible to define a shared memory zone that keeps the group's configuration and run-time state that are shared between worker processes.
+userid - This module gives out cookies for identification of clients.
+uwsgi - External module for the uWSGI protocol for python web apps.
+xslt - This module is a filter which converts an XML response with the aid of one or more XSLT templates.