pihole5-list-tool (original) (raw)

Project description

PyPI version PyPI downloads

This tool provides bulk operations to manage your Pi-hole 5 Allow lists and Block/Ad lists.

Features:

requirements

installation

$ sudo pip3 install pihole5-list-tool --upgrade

Note:

usage / running

Simply run:

$ sudo pihole5-list-tool

This is what installing and running it basically looks like (many features have been added since this):

asciicast

supported sources

TL; DR - some maintained online lists, anything you can paste, or a file

allowlists

Currently the only source for maintained whitelists is anudeepND's allowlist. They are presented as:

  advertising sites. This fixes many problems like YouTube watch history,  
  videos on news sites and so on.  
  tracking sites but sometimes it's necessary to add bad domains to make a  
  few services to work.  
  (most of them are either trackers or ads) to be whitelisted to work  
  properly. This contains some analytics and ad serving sites like  
  doubleclick.net and others. If you don't know what these services are,  
  stay away from this list. Domains that are safe to whitelist i.e does  
  not contain any tracking or advertising sites. This fixes many problems  
  like YouTube watch history, videos on news sites and so on.  

ad/blocklists

Currently the only source for maintained blocklists is firebog.net

file/paste

Both list types allow providing either a pasted in list or a file as your source of lists.

Finishing up

After adding lists, they must be loaded by running:

$ pihole -g

This tool will offer to do that for you.

When that finishes, you'll see each of listed in the Web Admin interface along with a comment to help identify them.

NOTE: If you need/want the blocklists added from firebog.net (and more) continually updated, check out pihole-updatelists which will also run great on a Pi.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Built Distribution

Filter files by name, interpreter, ABI, and platform.

If you're not sure about the file name format, learn more about wheel file names.

Copy a direct link to the current filters

File details

Details for the file pihole5-list-tool-0.6.2.tar.gz.

File metadata

File hashes

Hashes for pihole5-list-tool-0.6.2.tar.gz | Algorithm | Hash digest | | | ----------- | ---------------------------------------------------------------- | | | SHA256 | b13545792e039aee5b46b52a72b59fed09d63009e7f8f33026e9ba5ffac0adde | | | MD5 | 63d59cde99e4386b6af6bf860c55d967 | | | BLAKE2b-256 | ffe8d3efc6650f8d29b7cf3af301e3d4a8fcfc6e1496a3a3486724b809077bad | |

See more details on using hashes here.

File details

Details for the file pihole5_list_tool-0.6.2-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for pihole5_list_tool-0.6.2-py2.py3-none-any.whl | Algorithm | Hash digest | | | ----------- | ---------------------------------------------------------------- | | | SHA256 | f19efea136ded52c0cf1f38675ff4fcea26edcc01888b21387393523668fc150 | | | MD5 | 232aa5c059cecc3bb7bf670f2ed51e49 | | | BLAKE2b-256 | 7b2ac8c3fa913777bb283815500600a5860e7f2db6c962ba8f94a969a6ce8eaf | |

See more details on using hashes here.