OpenResty® is a full-fledged web platform that integrates an enhanced version of the Nginx core, an enhanced version of LuaJIT, many carefully written Lua libraries, lots of high-quality 3rd-party Nginx modules, and most of their external dependencies. It is designed to help developers easily build scalable web applications, web services, and dynamic web gateways.
Maintained by honeok. Source code is available at honeok/docker-nginxkit.
Caution
Image tags are mutable and may be republished to incorporate upstream dependency updates—such as OpenSSL releases—that occur outside the OpenResty release cycle, ensuring version and build compatibility across the stack. 💔
Built from official OpenResty sources.
docker run -d --name openresty -p 80:80 honeok/openresty:alpine
Built from the OpenResty sources maintained by teddysun, combining the OpenResty ecosystem with the latest NGINX core.
docker run -d --name openresty -p 80:80 honeok/openresty:alpine-edge
To enable a bundled dynamic module, edit the OpenResty configuration file:
vim /usr/local/openresty/nginx/conf/nginx.conf
load_module modules/<module>.so;
Check the module files in /usr/local/openresty/nginx/modules and load only the ones you need. For configuration details, see the official documentation.
Thanks to Yichun Zhang (agentzh), the OpenResty team, teddysun, and the maintainers of the third-party modules included in this image.
This is an independent, unofficial build and is not affiliated with or endorsed by OpenResty Inc. or the OpenResty project.
OpenResty® is a registered trademark owned by OpenResty Inc..
Content type
Image
Digest
sha256:e08db91ed…
Size
14.7 MB
Last updated
3 days ago
docker pull honeok/openresty:1.31.6.1-alpine-edge