A lightweight NGINX Docker image built with BoringSSL, optimized for modern web protocols, high performance, and enhanced security.
- π BoringSSL for enhanced security
- π HTTP/3 (QUIC) support for faster connections
- β‘ Dynamic TLS record patching
- π¦ Brotli compression for optimized content delivery
- π GeoIP2 support for geolocation-based features
- π NJS scripting support
- π‘οΈ ModSecurity WAF integration
β οΈ Note: Make sure UDP port 443 is open on your host for HTTP/3.
docker run -d \
--restart unless-stopped \
-p 80:80 \
-p 443:443 \
-p 443:443/udp \
-v nginx-config:/etc/nginx \
benedicthu/nginx-boringsslversion: '3.9'
services:
nginx-boringssl:
image: benedicthu/nginx-boringssl
volumes:
- 'nginx-config:/etc/nginx'
ports:
- '80:80'
- '443:443'
- '443:443/udp'
restart: unless-stoppedThis project is licensed under GPLv3 License.