diff --git a/.gitignore b/.gitignore index c925ae0..61a5bc3 100644 --- a/.gitignore +++ b/.gitignore @@ -5,4 +5,5 @@ /dist /worker /config.json -/blocklist.txt \ No newline at end of file +/blocklist.txt +/blocklist_config.sh \ No newline at end of file diff --git a/generate_blocklist.sh b/generate_blocklist.sh index 1c58b43..2bbab6c 100755 --- a/generate_blocklist.sh +++ b/generate_blocklist.sh @@ -5,10 +5,12 @@ function import_hosts() { curl "$url" | sed '/^#/d' | sed 's/0.0.0.0 //g' | sed 's/127.0.0.1 //g' | grep '\S' } -URLS=( - "https://someonewhocares.org/hosts/zero/hosts" - "https://adaway.org/hosts.txt" -) +# In blocklist_config, put a list of URLs to shared ad-blocking hosts files +# e.g. +# URL=( +# "https://some-domain/hosts" +#) +. ./blocklist_config.sh echo "" > blocklist.txt for url in ${URLS[@]}; do