From 39e58b8bd6375d98060c717fb740157b2c1a1a58 Mon Sep 17 00:00:00 2001 From: AJ ONeal Date: Fri, 1 Nov 2019 05:30:26 -0600 Subject: [PATCH] doc updates --- README.md | 94 +++++++++++++++++++++++++++---------------------------- 1 file changed, 47 insertions(+), 47 deletions(-) diff --git a/README.md b/README.md index afe6d15..110615e 100644 --- a/README.md +++ b/README.md @@ -303,53 +303,6 @@ TODO --> -# HTTP-01 & DNS-01 Integrations - -For Public Web Servers running on a VPS, the **default HTTP-01 challenge plugin** -will work just fine for most people. - -However, for - -- **Wildcard Certificates** -- **IoT Environments** -- **Enterprise On-Prem** -- **Private Networks** - -Greenlock provides an easy way to integrate Let's Encrypt with your existing services -through a variety of **DNS-01** infrastructure - -Why -Typically file propagation is faster and more reliably than DNS propagation. -Therefore, http-01 will be preferred to dns-01 except when wildcards or **private domains** are in use. - -http-01 will only be supplied as a defaut if no other challenge is provided. - -You can use ACME (Let's Encrypt) with several ready-made integrations - -# Ready-made Integrations - -Greenlock Express integrates between Let's Encrypt's ACME Challenges and many popular services. - -| Type | Service | Plugin | -| ----------- | ----------------------------------------------------------------------------------- | ------------------------ | -| dns-01 | CloudFlare | acme-dns-01-cloudflare | -| dns-01 | [Digital Ocean](https://git.rootprojects.org/root/acme-dns-01-digitalocean.js) | acme-dns-01-digitalocean | -| dns-01 | [DNSimple](https://git.rootprojects.org/root/acme-dns-01-dnsimple.js) | acme-dns-01-dnsimple | -| dns-01 | [DuckDNS](https://git.rootprojects.org/root/acme-dns-01-duckdns.js) | acme-dns-01-duckdns | -| http-01 | File System / [Web Root](https://git.rootprojects.org/root/acme-http-01-webroot.js) | acme-http-01-webroot | -| dns-01 | [GoDaddy](https://git.rootprojects.org/root/acme-dns-01-godaddy.js) | acme-dns-01-godaddy | -| dns-01 | [Gandi](https://git.rootprojects.org/root/acme-dns-01-gandi.js) | acme-dns-01-gandi | -| dns-01 | [NameCheap](https://git.rootprojects.org/root/acme-dns-01-namecheap.js) | acme-dns-01-namecheap | -| dns-01 | [Name.com](https://git.rootprojects.org/root/acme-dns-01-namedotcom.js) | acme-dns-01-namedotcom | -| dns-01 | Route53 (AWS) | acme-dns-01-route53 | -| http-01 | S3 (AWS, Digital Ocean, Scaleway) | acme-http-01-s3 | -| dns-01 | [Vultr](https://git.rootprojects.org/root/acme-dns-01-vultr.js) | acme-dns-01-vultr | -| dns-01 | [Build your own](https://git.rootprojects.org/root/acme-dns-01-test.js) | acme-dns-01-test | -| http-01 | [Build your own](https://git.rootprojects.org/root/acme-http-01-test.js) | acme-http-01-test | -| tls-alpn-01 | [Contact us](mailto:support@therootcompany.com) | - | - -Search `acme-http-01-` or `acme-dns-01-` on npm to find more. - # Easy to Customize @@ -485,7 +438,54 @@ each domain before authorizing a certificate. +
+Notes on HTTP-01 & DNS-01 Integrations +# Notes on HTTP-01 & DNS-01 Integrations +For Public Web Servers running on a VPS, the **default HTTP-01 challenge plugin** +will work just fine for most people. + +However, for + +- **Wildcard Certificates** +- **IoT Environments** +- **Enterprise On-Prem** +- **Private Networks** + +Greenlock provides an easy way to integrate Let's Encrypt with your existing services +through a variety of **DNS-01** infrastructure + +Why +Typically file propagation is faster and more reliably than DNS propagation. +Therefore, http-01 will be preferred to dns-01 except when wildcards or **private domains** are in use. + +http-01 will only be supplied as a defaut if no other challenge is provided. + +
+ +# Ready-made Integrations + +Greenlock Express integrates between Let's Encrypt's ACME Challenges and many popular services. + +| Type | Service | Plugin | +| ----------- | ----------------------------------------------------------------------------------- | ------------------------ | +| dns-01 | CloudFlare | acme-dns-01-cloudflare | +| dns-01 | [Digital Ocean](https://git.rootprojects.org/root/acme-dns-01-digitalocean.js) | acme-dns-01-digitalocean | +| dns-01 | [DNSimple](https://git.rootprojects.org/root/acme-dns-01-dnsimple.js) | acme-dns-01-dnsimple | +| dns-01 | [DuckDNS](https://git.rootprojects.org/root/acme-dns-01-duckdns.js) | acme-dns-01-duckdns | +| http-01 | File System / [Web Root](https://git.rootprojects.org/root/acme-http-01-webroot.js) | acme-http-01-webroot | +| dns-01 | [GoDaddy](https://git.rootprojects.org/root/acme-dns-01-godaddy.js) | acme-dns-01-godaddy | +| dns-01 | [Gandi](https://git.rootprojects.org/root/acme-dns-01-gandi.js) | acme-dns-01-gandi | +| dns-01 | [NameCheap](https://git.rootprojects.org/root/acme-dns-01-namecheap.js) | acme-dns-01-namecheap | +| dns-01 | [Name.com](https://git.rootprojects.org/root/acme-dns-01-namedotcom.js) | acme-dns-01-namedotcom | +| dns-01 | Route53 (AWS) | acme-dns-01-route53 | +| http-01 | S3 (AWS, Digital Ocean, Scaleway) | acme-http-01-s3 | +| dns-01 | [Vultr](https://git.rootprojects.org/root/acme-dns-01-vultr.js) | acme-dns-01-vultr | +| dns-01 | [Build your own](https://git.rootprojects.org/root/acme-dns-01-test.js) | acme-dns-01-test | +| http-01 | [Build your own](https://git.rootprojects.org/root/acme-http-01-test.js) | acme-http-01-test | +| tls-alpn-01 | [Contact us](mailto:support@therootcompany.com) | - | + +Search `acme-http-01-` or `acme-dns-01-` on npm to find more. # Commercial Support