added 137

master
garycnew 2021-10-10 09:00:30 -06:00
parent 14e7a0a49b
commit a223d877b0
1 changed files with 20 additions and 0 deletions

@ -2732,6 +2732,26 @@ The `cPanel_Username`, `cPanel_Apitoken` and `cPanel_Hostname` will be saved in
Please report any issue to [https://github.com/acmesh-official/acme.sh/issues/3732](https://github.com/acmesh-official/acme.sh/issues/3732)
## 137. Use ISPMan domain API
The `dns_ispman.sh` api Adds & Deletes domain TXT records by authenticating into the [ISPMan](http://ispman.sourceforge.net/) Customer Control Panel and executing HTTP POST & GET requests.
The `dns_ispman.sh` api requires your `<domain>` and `<passwd>` for authentication:
```sh
export ISPMan_Username=<domain>
export ISPMan_Password=<passwd>
```
The `ISPMan_Username` and `ISPMan_Password` will be saved in `$LE_WORKING_DIR/account.conf` and will be reused for certificate renewals.
Ok, let's issue a cert:
```sh
acme.sh --issue --dns dns_ispman -d example.com -d *.example.com
```
Please report bugs to [https://github.com/acmesh-official/acme.sh/issues/3751](https://github.com/acmesh-official/acme.sh/issues/3751)
# Use custom API
If your API is not supported yet, you can write your own DNS API.