GitHub actions to help me maintain my content blocker filter lists.
Once a month it downloads the lists from my filter list repository and checks for potentially inactive domains with nslookup.
It also checks for redirects. (Domain name changes.)
Any domains you see in the logs should be taken with a grain of salt. Sometimes the domains are just temporarily down, or a subdomain can still be in use.
If you want to use this to check your own filter list or hosts file:
- Fork this repository.
- Change the
wgetlines in.github/workflows/download-file.ymlto your filter list(s) and/or host(s) file(s). - Run the action manually, wait until the 1st of every month, or change the cron timers to your preference.