Sign inSign up

wilkesystems/nginx

By wilkesystems

Updated about 7 years ago

This nginx-extras image contains almost all nginx nice modules using nginx-extras package.

Image
2

664

wilkesystems/nginx repository overview


Nginx

Nginx Extras on Debian Stretch

This nginx image contains almost all nginx nice modules using nginx-extras package.


Get Image

Docker hub

docker pull wilkesystems/nginx

How to use this image

$ docker run -d -p 80:80 -p 443:443 wilkesystems/nginx

Environment

VariableFunction
NGINX_DEFAULT_ROOTSets the default root directory
NGINX_GZIPEnables or disables gzipping of responses
NGINX_GZIP_DISABLEDisables gzipping of responses
NGINX_GZIP_VARYEnables or disables inserting the Vary Accept-Encoding response
NGINX_GZIP_PROXIEDEnables or disables gzipping of responses for proxied requests
NGINX_GZIP_COMP_LEVELSets a gzip compression level of a response
NGINX_GZIP_BUFFERSSets the number and size of buffers used to compress a response
NGINX_GZIP_HTTP_VERSIONSets the minimum HTTP version
NGINX_GZIP_TYPESEnables gzipping of responses for the specified MIME types
NGINX_KEEPALIVE_TIMEOUTSets a timeout during which a keep-alive client connection
NGINX_MULTI_ACCEPTEnables or disables multi accept
NGINX_PIDDefines a file that will store the process ID of the main process
NGINX_UIDSets the User ID of the worker processes
NGINX_GIDSets the Group ID of the worker processes
NGINX_SENDFILEEnables or disables the use of sendfile
NGINX_SERVER_NAME_IN_REDIRECTEnables or disables the use of the primary server name
NGINX_SERVER_NAMES_HASH_BUCKET_SIZESets the bucket size for the server
NGINX_SERVER_NAMES_HASH_MAX_SIZESets the server names hash max size
NGINX_SERVER_TOKENSEnables or disables emitting nginx version
NGINX_SSL_PREFER_SERVER_CIPHERSSpecifies that server ciphers should be preferred
NGINX_SSL_PROTOCOLSEnables the specified protocols
NGINX_SSL_CERTIFICATESets the ssl certificate
NGINX_SSL_CERTIFICATE_KEYSets the ssl certificate key
NGINX_SSL_TRUSTED_CERTIFICATESets the ssl trusted certificate
NGINX_SSL_CIPHERSSets the ssl ciphers
NGINX_SSL_ECDH_CURVESets the ssl ecdh curve
NGINX_SSL_DHPARAMSets the ssl dhparam
NGINX_SSL_SESSION_TIMEOUTSets the ssl session timeout
NGINX_SSL_SESSION_CACHESets the ssl session cache
NGINX_SSL_SESSION_TICKETSSets the ssl session tickets
NGINX_SSL_STAPLINGSets the ssl stapling
NGINX_SSL_STAPLING_VERIFYSets the ssl stapling verify
NGINX_RESOLVERSets the resolver
NGINX_RESOLVER_TIMEOUTSets the resolver timeout
NGINX_TCP_NODELAYEnables or disables the use of the tcp no delay socket option
NGINX_TCP_NOPUSHEnables or disables the use of the tcp nopush socket option
NGINX_TYPES_HASH_MAX_SIZESets the maximum size of the types hash tables
NGINX_USERDefines user and group credentials used by worker processes
NGINX_WORKER_CONNECTIONSSets the maximum number of simultaneous worker connections
NGINX_WORKER_PROCESSESDefines the number of worker processes

Auto Builds

New images are automatically built by each new library/debian push.


Package: nginx-extras

Package: nginx-extras

Nginx ("engine X") is a high-performance web and reverse proxy server created by Igor Sysoev. It can be used both as a standalone web server and as a proxy to reduce the load on back-end HTTP or mail servers.

This package provides a version of nginx with the standard modules, plus extra features and modules such as the Perl module, which allows the addition of Perl in configuration files.

STANDARD HTTP MODULES: Core, Access, Auth Basic, Auto Index, Browser, Empty GIF, FastCGI, Geo, Limit Connections, Limit Requests, Map, Memcached, Proxy, Referer, Rewrite, SCGI, Split Clients, UWSGI.

OPTIONAL HTTP MODULES: Addition, Auth Request, Charset, WebDAV, FLV, GeoIP, Gunzip, Gzip, Gzip Precompression, Headers, HTTP/2, Image Filter, Index, Log, MP4, Embedded Perl, Random Index, Real IP, Slice, Secure Link, SSI, SSL, Stream, Stub Status, Substitution, Thread Pool, Upstream, User ID, XSLT.

MAIL MODULES: Mail Core, Auth HTTP, Proxy, SSL, IMAP, POP3, SMTP.

THIRD PARTY MODULES: Auth PAM, Cache Purge, DAV Ext, Echo, Fancy Index, Headers More, Embedded Lua, HTTP Substitutions, Nchan, Upload Progress, Upstream Fair Queue.

Tag summary

Content type

Image

Digest

Size

129.1 MB

Last updated

about 7 years ago

docker pull wilkesystems/nginx