Describe EfficientIP dnsapi2 usage following https://github.com/acmesh-official/acme.sh/pull/6333

master
EfficientIP-Labs 2025-04-25 09:36:40 +02:00
parent 7502af33b9
commit 57aa3cf013
1 changed files with 32 additions and 0 deletions

@ -2692,6 +2692,38 @@ To issue your certificate run:
Report bugs at https://github.com/acmesh-official/acme.sh/issues/6313
<a name="dns_efficientip"/>
## 183. Use EfficientIP DNS provider
[EfficientIP](https://efficientip.com/) SOLIDserver is designed to deliver critical DNS-DHCP-IPAM services.
You can leverage the SOLIDserver API to handle ACME DNS challenges. Simply export your credentials
```
sh
export EfficientIP_Creds="<username>:<password>"
export EfficientIP_Server="<SOLIDserver FQDN/IP address>"
export EfficientIP_DNS_Name="<Name of the DNS Smart or Server hosting the zone. (Optional)>"
export EfficientIP_View="<Name of the DNS View hosting the zone. (Optional)>"
```
Alternatively, you can leverage an API token key and secret:
```
sh
export EfficientIP_Token_Key="<API token key>"
export EfficientIP_Token_Secret="<API token secret>"
export EfficientIP_Server="<SOLIDserver FQDN/IP address>"
export EfficientIP_DNS_Name="<Name of the DNS Smart or Server hosting the zone. (Optional)>"
export EfficientIP_View="<Name of the DNS View hosting the zone. (Optional)>"
```
Then you can issue your certificates with:
```sh
./acme.sh --issue --dns dns_efficientip -d example.com -d *.example.com
```
The `EfficientIP_Creds`, `EfficientIP_Server` and other settings will be saved in `~/.acme.sh/account.conf` and will be reused when needed.
Report any bugs or issues [here](https://github.com/acmesh-official/acme.sh/issues/6325)
<a name="dns_myapi"/>