Repository navigation
dnsdeck v0.3.0
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_LISTSselects 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_recoveredandcert_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 -dNew here? Start with the quick start.