ARG BUILD_FROM=ghcr.io/hassio-addons/base:latest FROM technitium/dns-server:latest # Home Assistant add-on requirements ENV DATA_DIR="/data/dns" # Technitium stores its config in /etc/dns by default; use the add-on data # directory so settings persist across restarts. RUN mkdir -p /data/dns && \ ln -s /data/dns /etc/dns # Home Assistant expects a run command via S6/entrypoint; Technitium ships its own. ENTRYPOINT [] CMD ["dotnet", "DnsServerApp.dll"]