docker-certbot-nginx/README.md
2023-11-14 08:07:46 -06:00

1.2 KiB

docker-createrepo_c

Build Status

certbot with nginx support in a Docker container

Running

Example docker run:

docker run -d -e CERTBOT_DNS_PLUGIN=certbot-dns-cloudflare -v ./nginx-conf:/etc/nginx docker.askiiart.net/askiiart/certbot-nginx certbot --version

Example docker-compose.yml:

version: '3.7'
services:
  hugo:
    image: docker.askiiart.net/askiiart/certbot-nginx
    environment:
      - CERTBOT_DNS_PLUGIN=certbot-dns-cloudflare
    volumes:
      - ./nginx-conf:/etc/nginx
    command: certbot --version

To add a DNS plugin, set the CERTBOT_DNS_PLUGIN environment variable to the name of the plugin to install. Plugins list here.

Environment Variables

Variable Description Default
CERTBOT_DNS_PLUGIN The certbot dns plugin to use none

Building

  1. Run docker build .