Added
- Companion HTTPS Records (Technitium): Auto-creates HTTPS (SVCB Type 65)
companion records alongside A/AAAA/CNAME records to prevent ECH fallback
errors in split-horizon DNS environments (#158)- Enabled by default (
AUTO_HTTPS_RECORDS=true); setfalseto disable - Configurable ALPN protocol via
AUTO_HTTPS_ALPN(default:h2) - Skips creation if HTTPS record already exists (safe for manual records)
- Lifecycle-managed: companion record deleted when parent record is removed
- Enabled by default (
- HTTPS Record Type: Added
RecordTypeHTTPSwithHTTPSDatastruct to
provider type system - ECH Troubleshooting: FAQ entry for Firefox/Chrome ECH connection failures
Documentation
- Companion HTTPS Guide: Full section in Technitium provider docs with
Why/What/Behavior/Configuration subsections - Split-Horizon Tip: Added companion HTTPS recommendation to split-horizon
deployment guide - Config Example: Added
auto_https_recordsandauto_https_alpnto
example configuration file
Docker Images
docker pull ghcr.io/maxfield-allison/dnsweaver:v1.0.2
docker pull docker.io/maxamill/dnsweaver:v1.0.2