- config.yaml: add ports for DoT, DoH (tcp+udp), HTTPS console with descriptions - add TLS cert options schema (enable_https, pfx path/password) mapped to HA ssl dir - Dockerfile: set HTTPS env defaults, fix symlink to -sf - README: document DoT/DoH setup using HA ACME certs via openssl pfx export - bump version to 1.1.0
12 lines
311 B
Docker
12 lines
311 B
Docker
ARG BUILD_FROM=ghcr.io/hassio-addons/base:latest
|
|
FROM technitium/dns-server:latest
|
|
|
|
ENV DATA_DIR="/data/dns" \
|
|
DNS_SERVER_WEB_SERVICE_HTTPS_PORT=53443 \
|
|
DNS_SERVER_WEB_SERVICE_ENABLE_HTTPS=false
|
|
|
|
RUN mkdir -p /data/dns && \
|
|
ln -sf /data/dns /etc/dns
|
|
|
|
ENTRYPOINT []
|
|
CMD ["dotnet", "DnsServerApp.dll"] |