Website filterlist that you can use with BlockAds, Little Snitch, Little Snitch for Linux, personalDNSfilter and Portmaster and any other apps or programs that accept the same format.
- Click on the hosts-portmaster file, then click on the Raw button to open the complete file, or get the link from here: https://raw.githubusercontent.com/alextecplayz/filterlist/main/hosts-portmaster
- Open BlockAds
- Tap on the 'Filter' tab
- Scroll to the bottom of the page and tap on the '+ Add Custom Filter List' button
- In 'Name' add whatever you like. Personally I use 'AlexTECPlayz'.
- In 'URL (hosts format)' put the 'https://raw.githubusercontent.com/alextecplayz/filterlist/main/hosts-portmaster' link.
- Tap on the 'Add' button. Once the popup is closed, make sure the toggle for the filterlist is enabled.
- In the top-right corner of the screen, tap 'Update all filters'. Enjoy!
- Click on the hosts-portmaster file, then click on the Raw button to open the complete file, or get the link from here: https://raw.githubusercontent.com/alextecplayz/filterlist/main/hosts-portmaster
- Follow the instructions at Little Snitch Mini - Main Window - Blocklists or Little Snitch 6 - Configuration - Manage blocklists but use the URL you copied instead of the presets.
- Click on the hosts-portmaster file, then click on the Raw button to open the complete file, or get the link from here: https://raw.githubusercontent.com/alextecplayz/filterlist/main/hosts-portmaster
- Navigate to the localhost LittleSnitch for Linux page, and log in once LittleSnitch is up and running.
- In the top-right corner of the page, click on the 'Blocklists' button.
- On this new page, in the top-right corner of the 'BLOCKLISTS' pane, click on the '+' button.
- Leave preset as 'No preset, enter your own'.
- In 'Name' and 'Description' add whatever you like. Personally I use 'AlexTECPlayz' and 'ATP's list of stuff to block or allowlist'.
- In 'URL' put the 'https://raw.githubusercontent.com/alextecplayz/filterlist/main/hosts-portmaster' link.
- Leave unchecked the option 'Treat as list of hostnames'
- Leave update period to 'Every day'
- Click on 'Save', and make sure that the checkbox next to the filterlist in the 'BLOCKLISTS' pane is checked. Enjoy!
- Click on the hosts-portmaster file, then click on the Raw button to open the complete file, or get the link from here: https://raw.githubusercontent.com/alextecplayz/filterlist/main/hosts-portmaster
- Open personalDNSfilter
- Tap on 'Advanced settings'
- Tap on 'Configure filter update'
- At the bottom of the list, where it says <new> (Name column), <new> (URL column) and a crayon button, click on the blue crayon button to edit the entry
- In 'Category' and 'Name' add whatever you like. Personally I use 'AlexTECPlayz' and 'AlexTEC`s custom filterlist'
- In 'URL' put the 'https://raw.githubusercontent.com/alextecplayz/filterlist/main/hosts-portmaster' link.
- Tap on the 'Active' checkbox then on the Tick button
- Exit the 'Advanced settings' part of the app
- Tap on 'Reload filter' or 'Restart'. This will prompt personalDNSfilter to manually re-download the filter lists and build the index with all the new entries.
- It should say 'Building index with (x) entries completed!' after it finished. Enjoy!
- Three ways of getting the portmaster-hosts file: Download the repository, the hosts-portmaster raw file OR open the https://raw.githubusercontent.com/alextecplayz/filterlist/main/hosts-portmaster link, right-click and choose Save As, and save it as a .txt file somewhere on your computer that Portmaster can reach.
- Open Portmaster
- Click on Settings
- Click on 'Privacy Filter' in the sidebar, then on 'Filter Lists' or just scroll to it
- At the 'Custom Filter List' option, you'll need to enter the file location to the file. For example, /home/(user)/filterlists/portmaster-hosts.txt (or any other file name the filterlist has)
- Portmaster should automatically scan and add the file to memory shortly. If that doesn't work for some reason, restart Portmaster and it should work.