Skip to content

Commit

Permalink
Fix DirectAdmin DNS challenge support by using dns prefix (home-assis…
Browse files Browse the repository at this point in the history
  • Loading branch information
agners authored Dec 5, 2023
1 parent 5d0953e commit f8b25b4
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 5 deletions.
4 changes: 4 additions & 0 deletions letsencrypt/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Changelog

## 5.0.5

- Fix DirectAdmin DNS challenge support

## 5.0.4

- Add Namecheap DNS challenge support
Expand Down
2 changes: 1 addition & 1 deletion letsencrypt/config.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
version: 5.0.4
version: 5.0.5
slug: letsencrypt
name: Let's Encrypt
description: Manage certificate from Let's Encrypt
Expand Down
6 changes: 3 additions & 3 deletions letsencrypt/rootfs/etc/cont-init.d/file-structure.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ mkdir -p /data/letsencrypt
# Setup Let's encrypt config
echo -e "dns_desec_token = $(bashio::config 'dns.desec_token')\n" \
"dns_digitalocean_token = $(bashio::config 'dns.digitalocean_token')\n" \
"directadmin_url = $(bashio::config 'dns.directadmin_url')\n" \
"directadmin_username = $(bashio::config 'dns.directadmin_username')\n" \
"directadmin_password = $(bashio::config 'dns.directadmin_password')\n" \
"dns_directadmin_url = $(bashio::config 'dns.directadmin_url')\n" \
"dns_directadmin_username = $(bashio::config 'dns.directadmin_username')\n" \
"dns_directadmin_password = $(bashio::config 'dns.directadmin_password')\n" \
"dns_dnsimple_token = $(bashio::config 'dns.dnsimple_token')\n" \
"dns_dnsmadeeasy_api_key = $(bashio::config 'dns.dnsmadeeasy_api_key')\n" \
"dns_dnsmadeeasy_secret_key = $(bashio::config 'dns.dnsmadeeasy_secret_key')\n" \
Expand Down
2 changes: 1 addition & 1 deletion letsencrypt/rootfs/etc/services.d/lets-encrypt/run
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ elif [ "${CHALLENGE}" == "dns" ] && [ "${DNS_PROVIDER}" == "dns-directadmin" ];
bashio::config.require 'dns.directadmin_url'
bashio::config.require 'dns.directadmin_username'
bashio::config.require 'dns.directadmin_password'
PROVIDER_ARGUMENTS+=("--authenticator" "directadmin" "--directadmin-credentials" "/data/dnsapikey" "--directadmin-propagation-seconds" "${PROPAGATION_SECONDS}")
PROVIDER_ARGUMENTS+=("--authenticator" "${DNS_PROVIDER}" "--${DNS_PROVIDER}-credentials" "/data/dnsapikey" "--${DNS_PROVIDER}-propagation-seconds" "${PROPAGATION_SECONDS}")

#DuckDNS
elif [ "${CHALLENGE}" == "dns" ] && [ "${DNS_PROVIDER}" == "dns-duckdns" ]; then
Expand Down

0 comments on commit f8b25b4

Please sign in to comment.