Blocky: Difference between revisions

fix syntax
Klinger (talk | contribs)
m Category:DNS added
 
(4 intermediate revisions by 4 users not shown)
Line 1: Line 1:
[https://github.com/0xERR0R/blocky Blocky] is a DNS proxy and ad-blocker for the local network written in Go.  
[https://github.com/0xERR0R/blocky Blocky] is a DNS proxy and ad-blocker for the local network written in [[Go]].  
It provides network wide adblocking similar to Pi-hole while offering additional features (and it's in nixpkgs).
It provides network wide adblocking similar to Pi-hole while offering additional features (and it's in nixpkgs).


Line 19: Line 19:
       #Enable Blocking of certain domains.
       #Enable Blocking of certain domains.
       blocking = {
       blocking = {
         blackLists = {
         denylists = {
           #Adblocking
           #Adblocking
           ads = ["https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts"];
           ads = ["https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts"];
Line 42: Line 42:
caching = {
caching = {
   minTime = "5m";
   minTime = "5m";
   maxTime = "30m"
   maxTime = "30m";
   prefetching = true;
   prefetching = true;
};
};
Line 48: Line 48:


[[Category:Server]]
[[Category:Server]]
[[Category:Cookbook]]
[[Category:Networking]]
[[Category:DNS]]