Restoring master READMEs

This commit is contained in:
sjau 2016-11-24 15:50:49 +01:00
parent f8c2f82d0a
commit 2510957bee
2 changed files with 12 additions and 17 deletions

View File

@ -260,7 +260,7 @@ You don't have to do anything manually!
1. LuaDNS.com API 1. LuaDNS.com API
1. DNSMadeEasy.com API 1. DNSMadeEasy.com API
1. nsupdate API 1. nsupdate API
1. ISPConfig 3.1 API 1. aliyun.com(阿里云) API
**More APIs coming soon...** **More APIs coming soon...**

View File

@ -201,27 +201,22 @@ acme.sh --issue --dns dns_aws -d example.com -d www.example.com
The `AWS_ACCESS_KEY_ID` and `AWS_SECRET_ACCESS_KEY` will be saved in `~/.acme.sh/account.conf` and will be reused when needed. The `AWS_ACCESS_KEY_ID` and `AWS_SECRET_ACCESS_KEY` will be saved in `~/.acme.sh/account.conf` and will be reused when needed.
## 11. Use ISPConfig 3.1 API ## 11. Use Aliyun domain API to automatically issue cert
This only works for ISPConfig 3.1 (and newer). First you need to login to your Aliyun account to get your API key.
[https://ak-console.aliyun.com/#/accesskey](https://ak-console.aliyun.com/#/accesskey)
Create a Remote User in the ISPConfig Control Panel. The Remote User must have access to at least `DNS zone functions` and `DNS txt functions`.
``` ```
export ISPC_User="xxx" export Ali_Key="sdfsdfsdfljlbjkljlkjsdfoiwje"
export ISPC_Password="xxx" export Ali_Secret="jlsdflanljkljlfdsaklkjflsa"
export ISPC_Api="https://ispc.domain.tld:8080/remote/json.php"
export ISPC_Api_Insecure=1
```
If you have installed ISPConfig on a different port, then alter the 8080 accordingly.
Leaver ISPC_Api_Insecure set to 1 if you have not a valid ssl cert for your installation. Change it to 0 if you have a valid ssl cert.
To issue a cert:
```
acme.sh --issue --dns dns_ispconfig -d example.com -d www.example.com
``` ```
The `ISPC_User`, `ISPC_Password`, `ISPC_Api`and `ISPC_Api_Insecure` will be saved in `~/.acme.sh/account.conf` and will be reused when needed. Ok, let's issue a cert now:
```
acme.sh --issue --dns dns_ali -d example.com -d www.example.com
```
The `Ali_Key` and `Ali_Secret` will be saved in `~/.acme.sh/account.conf` and will be reused when needed.
# 12. Use custom API # 12. Use custom API