Skip to content

Instantly share code, notes, and snippets.

@deckerego
Created March 18, 2018 16:27
Show Gist options
  • Save deckerego/ab7c597c4445f38807979636ad9cc7ee to your computer and use it in GitHub Desktop.
Save deckerego/ab7c597c4445f38807979636ad9cc7ee to your computer and use it in GitHub Desktop.
Generate a wildcard SSL certificate from Let's Encrypt
#!/bin/sh
mkdir -p log lib etc
sudo docker run -it --rm --name certbot -v $PWD/etc:/etc/letsencrypt -v $PWD/lib:/var/lib/letsencrypt -v $PWD/log:/var/log/letsencrypt certbot/certbot certonly --debug --manual --preferred-challenges dns --server https://acme-v02.api.letsencrypt.org/directory
@deckerego
Copy link
Author

You will need to add a TXT record to your domain as part of the request process, so login to your DNS provider first.

@deckerego
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment