a36ffe0b6856ed1a2e4fd869f1d094f44a3b0cc9
- 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
Hassio_Addons
Home Assistant add-on repository hosting the Technitium DNS add-on.
Add-ons
| Add-on | Description |
|---|---|
| technitium_dns | Technitium DNS Server — local DNS with ad-blocking, web console, acts as secondary to a primary Technitium instance in Kubernetes via DNS Replication |
Add this repository to Home Assistant
Settings → Add-ons → Add-on Store → ⋮ (top right) → Repositories
https://git.kenschiano.net/kschiano/Hassio_Addons.git
Then refresh the add-on store and install Technitium DNS.
Repo layout
Hassio_Addons/
├── repository.yaml # repository manifest (read by HA)
└── technitium_dns/
├── config.yaml # add-on metadata, ports, schema
├── Dockerfile # thin layer on technitium/dns-server:latest
└── README.md
Update workflow
- Bump
versionintechnitium_dns/config.yaml. - Commit and push to
git.kenschiano.net/kschiano/Hassio_Addons.git. - In Home Assistant: refresh the add-on store, update the add-on, rebuild.
Notes
- The add-on uses the upstream
technitium/dns-serverimage directly — no custom build pipeline needed. - Config persists to the add-on config volume (
/data/dnssymlinked to/etc/dns). - For primary/secondary replication setup, see
technitium_dns/README.md.
Description
Languages
Shell
67.9%
Dockerfile
32.1%