You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
82 lines
3.1 KiB
Plaintext
82 lines
3.1 KiB
Plaintext
; Pi-hole's Lists Updater by Jack'lul
|
|
; https://github.com/jacklul/pihole-updatelists
|
|
|
|
; Remote list URL containing list of adlists to import
|
|
ADLISTS_URL="https://v.firebog.net/hosts/lists.php?type=tick"
|
|
|
|
; Remote list URL containing exact domains to whitelist
|
|
WHITELIST_URL="https://raw.githubusercontent.com/anudeepND/whitelist/master/domains/whitelist.txt"
|
|
|
|
; Remote list URL containing regex rules for whitelisting
|
|
REGEX_WHITELIST_URL=""
|
|
|
|
; Remote list URL containing exact domains to blacklist
|
|
; This is specifically for handcrafted lists only, do not use regular blocklists here!
|
|
BLACKLIST_URL=""
|
|
|
|
; Remote list URL containing regex rules for blacklisting
|
|
REGEX_BLACKLIST_URL=""
|
|
|
|
; =============================================================
|
|
; OPTIONAL PARAMETERS (and their default values)
|
|
; To change them you have to uncomment them first (remove prefixing ';')
|
|
|
|
; Comment string used to know which entries were created by the script
|
|
; You can still add your own comments to individual entries as long
|
|
; you keep this string intact
|
|
COMMENT="Automated"
|
|
|
|
; Assign additional group to all inserted entries
|
|
; To assign only the specified group (do not add to the default) make the number negative
|
|
; `0` is the default group, you can view ID of the group in Pi-hole's web interface
|
|
; by hovering mouse cursor over group name field on the 'Group management' page
|
|
;GROUP_ID=0
|
|
|
|
; Makes sure entries have the specified group assigned on each run
|
|
; This does not prevent you from assigning more groups through the web interface
|
|
; but can remove entries from the default group if GROUP_ID is negative number
|
|
; Do not enable this when you're running multiple different configs
|
|
;PERSISTENT_GROUP=false
|
|
|
|
; Prevent touching entries not created by this script by comparing comment field
|
|
; When disabled any user-created entry will be disabled
|
|
;REQUIRE_COMMENT=true
|
|
|
|
; Update gravity after lists are updated? (runs `pihole updateGravity`)
|
|
; When disabled invokes lists reload instead
|
|
; Set to 'null' to do nothing
|
|
;UPDATE_GRAVITY=true
|
|
|
|
; Vacuum database at the end? (runs `VACUUM` SQLite command)
|
|
; Will cause additional writes to disk
|
|
;VACUUM_DATABASE=false
|
|
|
|
; Show more information while the script is running
|
|
;VERBOSE=false
|
|
|
|
; Show debug messages for troubleshooting purposes
|
|
;DEBUG=false
|
|
|
|
; Maximum time in seconds one list download can take before giving up
|
|
; You should increase this when downloads fail because of timeout
|
|
;DOWNLOAD_TIMEOUT=60
|
|
|
|
; Ignore download failures when using multiple lists
|
|
; This will cause entries from the lists that failed to download to be disabled
|
|
;IGNORE_DOWNLOAD_FAILURE=false
|
|
|
|
; Location of gravity.db file in case you need to change it
|
|
;GRAVITY_DB="/etc/pihole/gravity.db"
|
|
|
|
; Process lockfile to prevent multiple instances of the script from running
|
|
; You shouldn't change it - unless `/var/lock` is unavailable
|
|
;LOCK_FILE="/var/lock/pihole-updatelists.lock"
|
|
|
|
; Log console output to file
|
|
; In most cases you don't have to set this as you can view the log in the system journal
|
|
; Put `-` before path to overwrite file instead of appending to it
|
|
;LOG_FILE=""
|
|
|
|
; Branch to pull remote checksum and update from
|
|
;GIT_BRANCH="master"
|