Sign inSign up

xiejindou/nginx-acme

By xiejindou

Updated 30 days ago

Image
0

178

xiejindou/nginx-acme repository overview

nginx-acme

Nginx with built-in ACME (Automatic Certificate Management Environment) support.

What's Included

  • Nginx 1.30.4 - Latest stable nginx
  • nginx-acme module 0.4.1 - Native ACME client for automatic SSL/TLS certificate provisioning from github.com/nginx/nginx-acme

Features

  • Automatic HTTPS certificate provisioning via ACME protocol (Let's Encrypt, etc.)
  • No external ACME client needed (certbot, acme.sh, etc.)
  • Multi-architecture support: linux/amd64, linux/arm64
  • Based on Debian Bookworm Slim

Usage

services:
  nginx:
    image: xiejindou/nginx-acme:1.30.4
    ports:
      - 80:80
      - 443:443
    volumes:
      - ./conf:/etc/nginx/conf.d
      - ./acme:/var/lib/nginx/acme

Configure ACME in your nginx config:

acme_client example {
    enabled on;
    email [email protected];
    acme_dir https://acme-v02.api.letsencrypt.org/directory;
    domain_name example.com;
}

server {
    listen 443 ssl;
    server_name example.com;
    ssl_certificate $acme_cert example;
    ssl_certificate_key $acme_cert_key example;
}

Tag summary

Content type

Image

Digest

sha256:4187247e6

Size

60.8 MB

Last updated

30 days ago

docker pull xiejindou/nginx-acme