File tree Expand file tree Collapse file tree 6 files changed +14
-0
lines changed
Expand file tree Collapse file tree 6 files changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -62,6 +62,7 @@ dns-godaddy
6262dns-google
6363dns-he
6464dns-hetzner
65+ dns-hetzner-cloud
6566dns-infomaniak
6667dns-inwx
6768dns-ionos
@@ -132,6 +133,7 @@ google_creds: ''
132133he_pass : ' '
133134he_user : ' '
134135hetzner_api_token : ' '
136+ hetzner_cloud_api_token : ' '
135137infomaniak_api_token : ' '
136138inwx_password : ' '
137139inwx_shared_secret : ' '
Original file line number Diff line number Diff line change 1919 CERTBOT_DNS_GANDI_VERSION \
2020 CERTBOT_DNS_GODADDY_VERSION \
2121 CERTBOT_DNS_HETZNER_VERSION \
22+ CERTBOT_DNS_HETZNER_CLOUD_VERSION \
2223 CERTBOT_DNS_HURRICANE_ELECTRIC_VERSION \
2324 CERTBOT_DNS_INFOMANIAK_VERSION \
2425 CERTBOT_DNS_INWX_VERSION \
7273 certbot-dns-godaddy==${CERTBOT_DNS_GODADDY_VERSION} \
7374 certbot-dns-google==${CERTBOT_VERSION} \
7475 certbot-dns-hetzner==${CERTBOT_DNS_HETZNER_VERSION} \
76+ certbot-dns-hetzner-cloud==${CERTBOT_DNS_HETZNER_CLOUD_VERSION} \
7577 certbot-dns-hurricane-electric==${CERTBOT_DNS_HURRICANE_ELECTRIC_VERSION} \
7678 certbot-dns-infomaniak==${CERTBOT_DNS_INFOMANIAK_VERSION} \
7779 certbot-dns-inwx==${CERTBOT_DNS_INWX_VERSION} \
Original file line number Diff line number Diff line change 2121 CERTBOT_DNS_GANDI_VERSION : 1.6.1
2222 CERTBOT_DNS_GODADDY_VERSION : 2.8.0
2323 CERTBOT_DNS_HETZNER_VERSION : 2.0.1
24+ CERTBOT_DNS_HETZNER_CLOUD_VERSION : 1.0.4
2425 CERTBOT_DNS_HURRICANE_ELECTRIC_VERSION : 0.1.0
2526 CERTBOT_DNS_INFOMANIAK_VERSION : 0.2.3
2627 CERTBOT_DNS_INWX_VERSION : 3.0.2
Original file line number Diff line number Diff line change @@ -75,6 +75,7 @@ schema:
7575 he_pass : str?
7676 he_user : str?
7777 hetzner_api_token : str?
78+ hetzner_cloud_api_token : str?
7879 infomaniak_api_token : str?
7980 inwx_password : str?
8081 inwx_shared_secret : str?
@@ -131,6 +132,7 @@ schema:
131132 dns-google|\
132133 dns-he|\
133134 dns-hetzner|\
135+ dns-hetzner-cloud|\
134136 dns-infomaniak|\
135137 dns-inwx|\
136138 dns-ionos|\
Original file line number Diff line number Diff line change @@ -33,6 +33,7 @@ echo -e "aws_access_key_id = $(bashio::config 'dns.aws_access_key_id')\n" \
3333 " dns_godaddy_key = $( bashio::config ' dns.godaddy_key' ) \n" \
3434 " dns_godaddy_secret = $( bashio::config ' dns.godaddy_secret' ) \n" \
3535 " dns_hetzner_api_token = $( bashio::config ' dns.hetzner_api_token' ) \n" \
36+ " dns_hetzner_cloud_api_token = $( bashio::config ' dns.hetzner_cloud_api_token' ) \n" \
3637 " dns_hurricane_electric_pass = $( bashio::config ' dns.he_pass' ) \n" \
3738 " dns_hurricane_electric_user = $( bashio::config ' dns.he_user' ) \n" \
3839 " dns_infomaniak_token = $( bashio::config ' dns.infomaniak_api_token' ) \n" \
Original file line number Diff line number Diff line change @@ -182,6 +182,12 @@ if [ "${CHALLENGE}" == "dns" ]; then
182182 ACME_ARGUMENTS+=(" --authenticator" " ${DNS_PROVIDER} " " --${DNS_PROVIDER} -credentials" " /data/dnsapikey" " --${DNS_PROVIDER} -propagation-seconds" " ${PROPAGATION_SECONDS} " )
183183 ;;
184184
185+ # Hetzner
186+ ' dns-hetzner-cloud' )
187+ bashio::config.require ' dns.hetzner_cloud_api_token'
188+ ACME_ARGUMENTS+=(" --authenticator" " ${DNS_PROVIDER} " " --${DNS_PROVIDER} -credentials" " /data/dnsapikey" " --${DNS_PROVIDER} -propagation-seconds" " ${PROPAGATION_SECONDS} " )
189+ ;;
190+
185191 # Infomaniak
186192 ' dns-infomaniak' )
187193 bashio::config.require ' dns.infomaniak_api_token'
You can’t perform that action at this time.
0 commit comments