From d802e3548a8b64d5b6b8089675aee03e163b41d4 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Wed, 21 Aug 2019 21:11:25 +0200 Subject: [PATCH] :hammer: Use Hass.io DNS as NGinx resolver --- grocy/rootfs/etc/cont-init.d/nginx.sh | 4 ++++ grocy/rootfs/etc/nginx/includes/resolver.conf | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/grocy/rootfs/etc/cont-init.d/nginx.sh b/grocy/rootfs/etc/cont-init.d/nginx.sh index 6dd6986..ed10934 100755 --- a/grocy/rootfs/etc/cont-init.d/nginx.sh +++ b/grocy/rootfs/etc/cont-init.d/nginx.sh @@ -4,6 +4,7 @@ # Configures NGINX for use with Grocy # ============================================================================== declare certfile +declare hassio_dns declare ingress_entry declare ingress_interface declare keyfile @@ -30,3 +31,6 @@ sed -i "s/%%interface%%/${ingress_interface}/g" /etc/nginx/servers/ingress.conf ingress_entry=$(bashio::addon.ingress_entry) sed -i "s#%%ingress_entry%%#${ingress_entry}#g" /etc/php7/php-fpm.d/ingress.conf + +hassio_dns=$(bashio::dns.host) +sed -i "s/%%hassio_dns%%/${hassio_dns}/g" /etc/nginx/includes/resolver.conf diff --git a/grocy/rootfs/etc/nginx/includes/resolver.conf b/grocy/rootfs/etc/nginx/includes/resolver.conf index 758ca69..65c431d 100644 --- a/grocy/rootfs/etc/nginx/includes/resolver.conf +++ b/grocy/rootfs/etc/nginx/includes/resolver.conf @@ -1 +1 @@ -resolver 172.30.32.2; +resolver %%hassio_dns%%;