This is a bugfix release for the new static.empty provider introduced in 1.16.0. If you are not using static.empty, this release should not affect you. A nice consequence of these fixes is the following one-shot wipe-all workflow:
- Set
UPDATE_CRON=@oncefor a single-run execution. - Set
IP4_PROVIDER=static.emptyandIP6_PROVIDER=static.emptyto clear all managed DNS records and WAF items. - Optionally set
DELETE_ON_STOP=trueto make the updater also try to delete the WAF lists themselves.
Note: this workflow is for using the updater as a single-run command, not as a long-running Docker deployment.
Reminders from the Past
Please provide feedback on the proposed syntax of upcoming features:
- Per-domain IPv6 host IDs (#764):
IP6_DOMAINS=sub.example.com{hostid6=::2} - Detection IP filtering (#1138):
IP4_DETECTION_FILTER=!addr-in(10.0.0.0/8)
If you are still using PUID and PGID, please migrate to Docker’s built-in security mechanism; see the changelogs of previous versions.
Detailed Changes
Bug Fixes
static.emptyno longer creates a missing WAF list. In addition,DELETE_ON_STOP=truewithUPDATE_CRON=@onceis now accepted when every managed IP family usesstatic.emptyornone. (#1190)