Sign inSign up

capino/nginx-proxy-manager

By capino

•Updated 3 months ago

nginx-porxy-manager with custom ACME. Tested in combination with smallstep step-ca.

Image
Networking
Web servers
1

1.9K

capino/nginx-proxy-manager repository overview

⁠nginx-proxy-manager

⁠updated 2026-06-02

This docker image uses the jc21's nginx-proxy-manager as starting point, but can add a custom ACME.
https://github.com/NginxProxyManager/nginx-proxy-manager⁠

Tested in combination with smallstep/step-ca:latest docker.
https://hub.docker.com/r/smallstep/step-ca/tags?name=latest⁠

An aditional file 80-custom.sh is added to the build and runs during boot.
This file updates the ca-certificates when your private root-ca is mounted
and recreates the letsencrypt.ini file if a custom acme (ACME_SERVER) is configured.

To use your custom ACME, add the following to your docker-compose.yml file:

    environment:
      - ACME_SERVER="https://step-ca.example.com/acme/acme/directory"
      - ACME_EAB_KID="yourkid"
      - ACME_EAB_HMAC_KEY="yourkey"
      ...
    volumes:
      - ./certs:/usr/local/share/ca-certificates:ro
      ...

Tag summary

Content type

Image

Digest

sha256:d8f4dab4e…

Size

431.5 MB

Last updated

3 months ago

docker pull capino/nginx-proxy-manager