Get Let's Encrypt wildcard certificates using Certbot
1.1K
Get and renew Let's Encrypt Wildcard Certificates using Certbot.
runme.sh| Command | Description |
|---|---|
| -get | get LE's wildcard certficicates for --host |
| -single | get a single --host certificate |
| -renew | renew all existing expiring certificates |
| -revoke | revoke --host certificate |
| -delete | delete a certificate |
| -clean | remove all certificates |
| -test | use staging test server instead of production |
| -force | force get/renew even when cert not expired |
| -verbose | talkative mode |
| Option | Description |
|---|---|
| --host | FQN of the host to get the wildcard certificate |
| email for updates and expiry | |
| --dns | dns-01 validation service |
-getGet new wildcard certificates including root.
Example:
runme.sh -get --host example.com --email [email protected] --dns google
example.com is the target to get Let's Encrypt certificate for.
Both *.example.com and example.com certificates are ordered.
[email protected] is your email address required by LE.
-renewRenews all certificates that are expiring.
-testOptional flag for getting certificates from staging server instead of production.
-revokeRevoke a certificate.
-cleanRemoves the letsencrypt directory. Use it with caution after test runs only.
-forceForces renewal or getting the certificate even when it is not expired.
-verboseTurn on more info output of the progress. Use this for debugging.
--dnsDomain validation services. Currently supporting ony google and digitalocean.
--hostFull qualify domain name of the host you want to get certificate for.
No need to specify the *.
--emailEmail is required for expiration notifications.
docker run --rm -t -v <local-dir>:/data aquaron/certbot \
--email <email> --host <fqn> --dns <dns-01> -[get|revoke|renew] [-test]
Content type
Image
Digest
Size
77.8 MB
Last updated
almost 6 years ago
docker pull aquaron/certbot