This is a small and efficient hosts file generator, that lets you select categories of websites you want to filter and redirect to 0.0.0.0
Before anything, edit the select
file to select website categories that you
want to filter. This file should have one directory name per line, the
directories are the ones contained in the modules
directory. For example, to
ban all malware, spying, tracking, scamming website (contained in base
) as
well as gambling and facebook and reddit but keep other social media, your
select
file should look like:
base/
gambling/
social/facebook
social/reddit
You can then allow specific websites included in a banned category by editing
the unselect
file. For instance, if you banned all social media by adding a
line social/
in the select
file, but you still want to use Whatsapp, your
unselect
file should look like:
social/whatsapp
You can also specify custom redirections in the header/hosts
file, that will
be appended at the top of the final hosts
file.
Once you have configured your select
and unselect
files, simply run:
sudo make install