diff --git a/thelounge/rootfs/etc/cont-init.d/nginx.sh b/thelounge/rootfs/etc/cont-init.d/nginx.sh index 500c7de..edf1e18 100644 --- a/thelounge/rootfs/etc/cont-init.d/nginx.sh +++ b/thelounge/rootfs/etc/cont-init.d/nginx.sh @@ -5,6 +5,7 @@ # ============================================================================== declare port declare certfile +declare hassio_dns declare ingress_interface declare ingress_port declare keyfile @@ -30,3 +31,6 @@ ingress_port=$(bashio::addon.ingress_port) ingress_interface=$(bashio::addon.ip_address) sed -i "s/%%port%%/${ingress_port}/g" /etc/nginx/servers/ingress.conf sed -i "s/%%interface%%/${ingress_interface}/g" /etc/nginx/servers/ingress.conf + +hassio_dns=$(bashio::dns.host) +sed -i "s/%%hassio_dns%%/${hassio_dns}/g" /etc/nginx/includes/resolver.conf diff --git a/thelounge/rootfs/etc/nginx/includes/resolver.conf b/thelounge/rootfs/etc/nginx/includes/resolver.conf index 6485af1..65c431d 100644 --- a/thelounge/rootfs/etc/nginx/includes/resolver.conf +++ b/thelounge/rootfs/etc/nginx/includes/resolver.conf @@ -1 +1 @@ -resolver 127.0.0.11; +resolver %%hassio_dns%%;