Skip to content

dnsdeck v0.3.0

Choose a tag to compare

@github-actions github-actions released this 02 Oct 18:55
· 14 commits to main since this release

Added

  • Installable as an app (PWA): web app manifest, icons and a service worker. The interface also opens offline; API data is never cached.
  • Blocklist check: the public IPv4 is checked against DNS blocklists (Spamhaus ZEN, SpamCop, PSBL, Mailspike) after every IP change and every 24 hours. The result is shown in the IP card; new listings trigger the new webhook event blocklist_listed. Spamhaus PBL is shown as information only. DNSBL_LISTS selects the lists or disables the check (off).
  • Reachability and certificate monitoring: new page Reachability checks your own services over HTTP(S) – per record with a switch in the record dialog, or any URL. Outages are reported after two failures in a row; TLS certificates are verified (expiry, host name, issuer) with a warning before they expire (default 14 days). New webhook events site_down, site_recovered and cert_expiring; check interval and warning period under Settings.

Install or update

Image: ghcr.io/mrcdlm/dnsdeck:0.3.0 (linux/amd64, linux/arm64)

Set DNSDECK_VERSION=0.3.0 in .env, then run:

docker compose pull && docker compose up -d

New here? Start with the quick start.