Support AWS Route53 api
This commit is contained in:
		
							parent
							
								
									2f1bc5864f
								
							
						
					
					
						commit
						5b771039fc
					
				@ -253,7 +253,7 @@ You don't have to do anything manually!
 | 
				
			|||||||
1. CloudXNS.com API
 | 
					1. CloudXNS.com API
 | 
				
			||||||
1. GoDaddy.com API
 | 
					1. GoDaddy.com API
 | 
				
			||||||
1. OVH, kimsufi, soyoustart and runabove API
 | 
					1. OVH, kimsufi, soyoustart and runabove API
 | 
				
			||||||
1. AWS Route 53, see: https://github.com/Neilpang/acme.sh/issues/65
 | 
					1. AWS Route 53
 | 
				
			||||||
1. PowerDNS.com API
 | 
					1. PowerDNS.com API
 | 
				
			||||||
1. lexicon DNS API: https://github.com/Neilpang/acme.sh/wiki/How-to-use-lexicon-dns-api
 | 
					1. lexicon DNS API: https://github.com/Neilpang/acme.sh/wiki/How-to-use-lexicon-dns-api
 | 
				
			||||||
   (DigitalOcean, DNSimple, DNSMadeEasy, DNSPark, EasyDNS, Namesilo, NS1, PointHQ, Rage4 and Vultr etc.)
 | 
					   (DigitalOcean, DNSimple, DNSMadeEasy, DNSPark, EasyDNS, Namesilo, NS1, PointHQ, Rage4 and Vultr etc.)
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										5
									
								
								acme.sh
									
									
									
									
									
								
							
							
						
						
									
										5
									
								
								acme.sh
									
									
									
									
									
								
							@ -3613,6 +3613,11 @@ _initconf() {
 | 
				
			|||||||
#PDNS_Token=\"0123456789ABCDEF\"
 | 
					#PDNS_Token=\"0123456789ABCDEF\"
 | 
				
			||||||
#PDNS_Ttl=60
 | 
					#PDNS_Ttl=60
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#######################
 | 
				
			||||||
 | 
					#Amazon Route53:
 | 
				
			||||||
 | 
					#AWS_ACCESS_KEY_ID=XXXXXXXXXX
 | 
				
			||||||
 | 
					#AWS_SECRET_ACCESS_KEY=XXXXXXXXXXXXXXX
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    " >"$ACCOUNT_CONF_PATH"
 | 
					    " >"$ACCOUNT_CONF_PATH"
 | 
				
			||||||
  fi
 | 
					  fi
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
@ -185,7 +185,23 @@ acme.sh --issue --dns dns_me -d example.com -d www.example.com
 | 
				
			|||||||
The `ME_Key` and `ME_Secret` will be saved in `~/.acme.sh/account.conf` and will be reused when needed.
 | 
					The `ME_Key` and `ME_Secret` will be saved in `~/.acme.sh/account.conf` and will be reused when needed.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# 10. Use custom API
 | 
					## 10. Use Amazon Route53 domain API
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					https://github.com/Neilpang/acme.sh/wiki/How-to-use-Amazon-Route53-API
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					export  AWS_ACCESS_KEY_ID=XXXXXXXXXX
 | 
				
			||||||
 | 
					export  AWS_SECRET_ACCESS_KEY=XXXXXXXXXXXXXXX
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					To issue a cert:
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					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.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# 11. Use custom API
 | 
				
			||||||
 | 
					
 | 
				
			||||||
If your API is not supported yet, you can write your own DNS API.
 | 
					If your API is not supported yet, you can write your own DNS API.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -202,6 +218,6 @@ acme.sh --issue --dns dns_myapi -d example.com -d www.example.com
 | 
				
			|||||||
For more details, please check our sample script: [dns_myapi.sh](dns_myapi.sh)
 | 
					For more details, please check our sample script: [dns_myapi.sh](dns_myapi.sh)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## 11. Use lexicon DNS API
 | 
					## 12. Use lexicon DNS API
 | 
				
			||||||
 | 
					
 | 
				
			||||||
https://github.com/Neilpang/acme.sh/wiki/How-to-use-lexicon-dns-api
 | 
					https://github.com/Neilpang/acme.sh/wiki/How-to-use-lexicon-dns-api
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user