Skip to content

Nginx based HTTP proxy container which will automatically generate wildcard certificates for given domains using certbot (Let's Encrypt) and Cloudflare

License

Notifications You must be signed in to change notification settings

iotec-gmbh/docker-nginx-certbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nginx/Certbot based HTTP proxy container

Quay build status

Docker container to automatically obtain wildcard certificates for a set of domains which can be used in Nginx.

$ docker run --name http-proxy \
  -e [email protected] \
  -e DOMAINS=example.com \
  -e [email protected] \
  -e CLOUDFLARE_API_KEY=123 \
  ghcr.io/iotec-gmbh/docker-nginx-certbot:master

Parameters description:

  • EMAIL: Email address used for Let's Encrypt registration. This is used to send certificate expiration warnings in case something went wrong.
  • DOMAINS: Comma separated list of domains to get a (wildcard) certificate for.
  • CLOUDFLARE_ACCOUNT: Email address to identify the Cloudflare account to use.
  • CLOUDFLARE_API_KEY: Cloudflare API key to get access to the DNS management.

About

Nginx based HTTP proxy container which will automatically generate wildcard certificates for given domains using certbot (Let's Encrypt) and Cloudflare

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 3

  •  
  •  
  •