Added
- INSECURE_SKIP_VERIFY for Technitium (#86): Skip TLS certificate verification for self-signed certs
- Configure via
DNSWEAVER_{INSTANCE}_INSECURE_SKIP_VERIFY=true - Enables connections to HTTPS endpoints using IP addresses or self-signed certificates
- Logs security warning when enabled
- HTTP client consolidation planned in #92
- Configure via
Fixed
- dnsweaver.enabled=false label ignored (#89): Services with
dnsweaver.enabled=falsenow correctly skip record creation- Global
dnsweaver.enabled=falseprevents all record creation for the workload - Per-record
dnsweaver.records.<name>.enabled=falsedisables specific named records
- Global
- dnsweaver.ttl label ignored for simple hostname (#90): TTL override now works in simple hostname mode
dnsweaver.ttl=60now correctly sets TTL when usingdnsweaver.hostname- Previously only worked with named records (
dnsweaver.records.<name>.ttl)
Docker Images
docker pull ghcr.io/maxfield-allison/dnsweaver:v0.5.2
docker pull docker.io/maxamill/dnsweaver:v0.5.2