-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Letsencrypt: Add support for Porkbun DNS challenge (#3353)
* Post-merge of newest branch from main repo Re-added changes back in * Amend line 163 for consistency with other providers Also remove the blank line on 159 Co-authored-by: Stefan Agner <[email protected]> * Apply suggestions from code review --------- Co-authored-by: Stefan Agner <[email protected]>
- Loading branch information
Showing
7 changed files
with
44 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,9 @@ | ||
# Changelog | ||
|
||
## 5.0.7 | ||
|
||
- Add Porkbun DNS challenge support | ||
|
||
## 5.0.6 | ||
|
||
- Add Infomaniak DNS challenge support | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -97,6 +97,8 @@ transip_api_key: '' | |
inwx_username: '' | ||
inwx_password: '' | ||
inwx_shared_secret: '' | ||
porkbun_key: '' | ||
porkbun_secret: '' | ||
``` | ||
|
||
## Advanced | ||
|
@@ -561,6 +563,29 @@ on the DNS zone to be used for authentication. | |
</details> | ||
<details> | ||
<summary>Porkbun</summary> | ||
In order to use a domain with this challenge, API access will need enabling on the domain. In order to | ||
do this go to domain management -> select the domain -> details and click the API access toggle. | ||
Then go to the menu in the top right select API access and then create a new api key. | ||
The title does not matter and is not used by certbot, make note of the key and the secret as both are required. | ||
```yaml | ||
email: [email protected] | ||
domains: | ||
- your.domain.tld | ||
certfile: fullchain.pem | ||
keyfile: privkey.pem | ||
challenge: dns | ||
dns: | ||
provider: dns-porkbun | ||
porkbun_key: 0123456789abcdef0123456789abcdef01234 | ||
porkbun_secret: 0123456789abcdef0123456789abcdef01234 | ||
``` | ||
</details> | ||
## Certificate files | ||
The certificate files will be available within the "ssl" share after successful request of the certificates. | ||
|
@@ -596,6 +621,7 @@ dns-netcup | |
dns-gandi | ||
dns-transip | ||
dns-inwx | ||
dns-porkbun | ||
``` | ||
|
||
## Support | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters