Updated dnsapi2 (markdown)

samuel-jimenez 2023-07-29 11:51:17 -05:00
parent 247b2f7aff
commit c587e27255
1 changed files with 28 additions and 0 deletions

@ -80,6 +80,7 @@
- [155. Use IPv64 DNS API](#dns_ipv64)
- [156. Use Nanelo DNS API](#dns_nanelo)
- [157. Use Google Domains DNS API](#dns_googledomains)
- [158. Use DNSExit API](#dns_dnsexit)
- [Use custom API](#dns_myapi)
- [Use lexicon DNS API](#dns_lexicon)
@ -1932,6 +1933,33 @@ export GOOGLEDOMAINS_ZONE="google-domains-zone"
```
<a name="dns_dnsexit"/>
## 158. Use DNSExit API to automatically issue cert
You'll need an API key for your DNSExit account which you can find under your Account Profile. You will also need your account login (username and password).
```sh
export DNSEXIT_API_KEY="<Your API key>"
export DNSEXIT_AUTH_USER="<Your username>"
export DNSEXIT_AUTH_PASS="<Your password>"
```
To issue a cert, run the following:
```sh
./acme.sh --issue --dns dns_dnsexit -d example.com -d *.example.com
```
The login variables will be saved in ~/.acme.sh/account.conf and will be reused when needed.
Please report any bugs/issues [here](https://github.com/acmesh-official/acme.sh/issues/4719).
<a name="dns_myapi"/>
## Use custom API