docker-pi-hole
AdGuardHome
Our great sponsors
docker-pi-hole | AdGuardHome | |
---|---|---|
203 | 373 | |
7,676 | 22,168 | |
2.8% | 7.8% | |
7.8 | 9.5 | |
6 days ago | 7 days ago | |
Shell | Go | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
docker-pi-hole
-
Problem - Pi-Hole not getting many DNS requests
Yesterday I deployed the official pi hole docker container on my raspberry pi 3 and set a custom DNS address on my phone addressing to the pi.
-
No internet access for containers co-hosted with pihole
More info at https://github.com/pi-hole/docker-pi-hole/ and https://docs.pi-hole.net/
version: "3" # More info at https://github.com/pi-hole/docker-pi-hole/ and https://docs.pi-hole.net/ networks: dns_net: driver: bridge ipam: config: - subnet: 10.2.0.0/24 services: pihole: depends_on: [unbound] container_name: pihole image: pihole/pihole:latest hostname: pihole networks: dns_net: ipv4_address: 10.2.0.100 ports: - "5335:53/tcp" - "5335:53/udp" - "7000:80/tcp" environment: TZ: ${TZ} WEBPASSWORD: ${PWD} FTLCONF_LOCAL_IPV4: ${HOST_IP} # Set to server's LAN IP, used by web block modes. PIHOLE_DNS_: 10.2.0.200 # Upstream DNS server(s) for Pi-hole to forward queries to, separated by a semicolon DNSMASQ_LISTENING: all # "Listen on all interfaces, permit all origins" # Volumes store your data between container upgrades volumes: - /var/lib/docker/volumes/pihole/etc-pihole:/etc/pihole - /var/lib/docker/volumes/pihole/etc-dnsmasq.d:/etc/dnsmasq.d healthcheck: disable: true restart: unless-stopped unbound: # https://github.com/MatthewVance/unbound-docker container_name: unbound image: mvance/unbound:latest hostname: unbound networks: dns_net: ipv4_address: 10.2.0.200 ports: - "${HOST_IP}:53:53/udp" - "${HOST_IP}:53:53/tcp" healthcheck: disable: true restart: unless-stopped
-
Synology/MACVLAN/BRIDGE help
services: pihole: container_name: pihole image: pihole/pihole:latest hostname: pihole # Container hostname (optional) domainname: mynetwork.local # Container domain (optional) mac_address: f7:55:63:b0:68:83 # Random MAC address (optional) networks: virtualnet: # Name of macvlan ipv4_address: 192.168.100.249 # Desired IP for pihole dns: - 127.0.0.1 - 1.1.1.1 ports: - "53:53/tcp" - "53:53/udp" - "67:67/udp" - "80:80/tcp" - "443:443/tcp" volumes: - ./pihole-configs/:/etc/pihole/ - ./dnsmasq.d-configs/:/etc/dnsmasq.d/ # DNSMASQ_USER # https://github.com/pi-hole/docker-pi-hole/issues/963 # https://github.com/pi-hole/docker-pi-hole/blob/master/README.md#upgrade-notes environment: FTLCONF_LOCAL_IPV4: 10.59.0.6 # Desired IP for pihole VIRTUAL_HOST: pihole.mynetwork.local DNSMASQ_USER: root PIHOLE_DNS_: 1.1.1.1;1.0.0.1;2606:4700:4700::1111;2606:4700:4700::1001 restart: unless-stopped # Set container to always restart
-
Need a totally updated guide for setting up pi-hole on Synology DSM 7.1.1+
I have't yet used the NAS with docker so I don't know how exactly to set it up, but I run my pihole in a container and I just followed the official guide https://github.com/pi-hole/docker-pi-hole
-
I'm struggling to get a Pi-Hole docker container working on my home network
More info at https://github.com/pi-hole/docker-pi-hole/ and https://docs.pi-hole.net/
- can i run a pi hole server on a jailbroken iphone ?
-
What's the easiest way to redirect a local domain name to nginx proxy manager?
The Pi-hole documentation addresses the port 53 conflict for Ubuntu and Fedora. See the section “Installing on Ubuntu or Fedora” on this page.
-
DNS Issues
Docker Tag 2023.02.2
AdGuardHome
-
Runs on your OpenWrt box: AdGuard Home is network-wide blocking ads and tracking
The main repo is GPLv3: https://github.com/AdguardTeam/AdGuardHome
They already have many other commercials products and I guess also the default filter rules are very good because of their experience in the domain.
But I think you can use it completely without the AdGuard servers and use other filter list sources.
-
Technitium DNS Server: Self host a DNS server for privacy and security
How it compares to let's say AdGuard Home? Seems similar https://github.com/AdguardTeam/AdGuardHome
-
GitHub issues from top Open Source Golang Repositories that you should contribute to
Adguardhome - Clients identification issue
-
Browser extensions spy on you, even if its developers don't
https://github.com/AdguardTeam/AdGuardHome
Regarding open source, AdGuard DNS actually is:
-
Block YouTube Ads on AppleTV by Decrypting and Stripping Ads from Profobuf
How does this compare to adguard home [ https://github.com/AdguardTeam/AdguardHome ] ??
- ¿A alguien más le parecen para imbéciles los anuncios de Apple México?
-
please help regarding raspberry pi project to block ads
Alternatively you can use Adguard Home, it's preference both are good. https://github.com/AdguardTeam/AdGuardHome
-
AdGuard installation on my router seems to crash if I add more than a few blocklists
In the long term, raise your issue on GitHub to see what’s going on, and whether a fix can be put in place.
You can read more about it and temporary solutions in https://github.com/AdguardTeam/AdGuardHome/issues/5606
What are some alternatives?
Pi-hole - A black hole for Internet advertisements
nextdns - NextDNS CLI client (DoH Proxy)
Nginx Proxy Manager - Docker container for managing Nginx proxy hosts with a simple, powerful interface
docker-pihole-unbound - Run Pi-Hole + Unbound on Docker
blocky - Fast and lightweight DNS proxy as ad-blocker for local network with many features
easylist - EasyList filter subscription (EasyList, EasyPrivacy, EasyList Cookie, Fanboy's Social/Annoyances/Notifications Blocking List)
uptime-kuma - A fancy self-hosted monitoring tool
crowdsec - CrowdSec - the open-source and participative security solution offering crowdsourced protection against malicious IPs and access to the most advanced real-world CTI.
gravity-sync - 💫 The easy way to synchronize the DNS configuration of two Pi-hole 5.x instances.
firebog-ticked-list - Merges firebog.net ticked host list to one giant file