A collection of advertising, trackers, CNAMEs and annoying domains.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
quindecim c620fe22fb [UPDATE] - Added pcloud.link back, created *track* domains section 2 years ago
config [UPDATE] - Additions and optimizations 2 years ago
LICENSE.md [UPDATE] - .txt > .md 2 years ago
README.md [UPDATE] - Update build intructions 2 years ago
allowed-names.txt [UPDATE] - Added pcloud.link back, created *track* domains section 2 years ago

README.md

block

A collection of domains, wildcards and substrings designed for dnscrypt-proxy filter method.

  • allowed-names.txt: it's the file used to unblock a specific domain blocked by some substring/wildcard contained in the blocklists.
  • domains-blocklist.conf: it's used to configure the sources to merge during the process.
  • domains-blocklist-local-additions.txt: it's used during the generation process to add your own additions and remove duplicates from the sources.
  • domains-allowlist.txt: it's used during the generation process to remove legit domains.
  • example-blocklist.txt: it contains valid name patterns for this purpose.
  • generate-domains-blocklist.py: it's the script used to launch the generation process.

Sources

Updated sources from the following locations are always merged and included.

blocked-names.txt

Source Maintainer(s) Description Home Page RAW Source License
OISD sjhgvr A merged domain list from a variety of other lists LINK RAW All Rights Reserved
domains-blocklist-local-additions.txt quindecim Domains, wildcards and substrings collection LINK RAW GPLv3
domains-allowlist.txt quindecim Legit domains collection LINK RAW GPLv3

blocked-ips.txt

Source Maintainer(s) Description Home Page RAW Source License
DNSCrypt: Rebind Protection jedisct1 DNS rebinding protection LINK RAW ISC

Build

To generate your own list you can clone this repo, move into the config folder, edit files according to your needs and run this command:

python3 generate-domains-blocklist.py > list.txt.tmp && mv -f list.txt.tmp list