Sign inSign up

benedicthu/nginx

By benedicthu

•Updated 11 months ago

🚀 NGINX Docker Image

Buildkit cache
Image
Web servers
0

4.4K

benedicthu/nginx repository overview

⁠🚀 NGINX Docker Image

A lightweight NGINX Docker image, optimized for modern web protocols, high performance, and enhanced security.

Docker Pulls Docker Image Size GPLv3 License HTTP/3


⁠✨ Key Features

  • 🚀 HTTP/3 (QUIC) and 0-RTT 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.


⁠🏃 Quick Start

⁠Using docker run
docker run -d \
  --restart unless-stopped \
  -p 80:80 \
  -p 443:443 \
  -p 443:443/udp \
  -v nginx-config:/etc/nginx \
  benedicthu/nginx
⁠Using Docker Compose
version: '3.9'

services:
  nginx:
    image: benedicthu/nginx
    volumes:
      - 'nginx-config:/etc/nginx'
    ports:
      - '80:80'
      - '443:443'
      - '443:443/udp'
    restart: unless-stopped

⁠📄 License

This project is licensed under GPLv3 License.

Tag summary

Content type

Image

Digest

sha256:b8fc2bda1…

Size

32.8 MB

Last updated

11 months ago

docker pull benedicthu/nginx