app-openresty
Ultra-lightweight OpenResty on Alpine with built-in zstd compression and HTTP/3 (QUIC)
9.9K
This is a custom compiled OpenResty image based on Alpine Linux. It offers a smaller footprint than official images while adding support for modern protocols and compression. It includes all standard Nginx modules, zstd compression, HTTP/3 (QUIC), and a pre-tuned configuration for production use.
Run the container with default configuration:
docker run -d -p 80:80 -p 443:443 liuzhen932/app-openresty
To enable HTTP/3, also expose UDP port 443:
docker run -d -p 80:80 -p 443:443/tcp -p 443:443/udp liuzhen932/app-openresty
The default configuration file is located at /usr/local/openresty/nginx/conf/nginx.conf. You can override it by mounting your own configuration file:
docker run -d -p 80:80 -p 443:443 -v /path/to/nginx.conf:/usr/local/openresty/nginx/conf/nginx.conf liuzhen932/app-openresty
The build scripts and associated files in this repository are open source and licensed under the AGPL-3.0 License. The resulting Docker image includes OpenResty and OpenSSL, which are covered by their respective licenses.
Content type
Image
Digest
sha256:421bababb…
Size
63.5 MB
Last updated
about 10 hours ago
docker pull liuzhen932/app-openresty