docker-pi-hole
pihole-updatelists
Our great sponsors
docker-pi-hole | pihole-updatelists | |
---|---|---|
203 | 31 | |
7,786 | 1,350 | |
2.7% | - | |
7.8 | 6.9 | |
6 days ago | 3 months ago | |
Shell | PHP | |
GNU General Public License v3.0 or later | MIT License |
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.
-
Help with container seeing gateway as the return address
#pihole pihole: container_name: pihole image: pihole/pihole:latest ports: - target: 53 published: 53 protocol: tcp mode: host - target: 53 published: 53 protocol: udp mode: host - "67:67/udp" - "8070:80/tcp" - "8073:443/tcp" environment: TZ: 'America/Indianapolis' WEBPASSWORD: #'TEMP_PASSWORD' #'set a secure password here or it will be random' WEBPASSWORD_FILE: '/etc/pihole/adminpw.txt' # Volumes store your data between container upgrades volumes: - '~/pihole/etc-pihole:/etc/pihole' - '~/pihole/etc-dnsmasq.d:/etc/dnsmasq.d' # https://github.com/pi-hole/docker-pi-hole#note-on-capabilities cap_add: - NET_ADMIN # Recommended but not required (DHCP needs NET_ADMIN) #network_mode: host restart: unless-stopped #UPTIME KUMA uptime_kuma: image: louislam/uptime-kuma:1 container_name: uptime-kuma volumes: - uptime-kuma:/app/data ports: - 8060:3001 restart: always
-
No internet access for containers co-hosted with pihole
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+
-
How does one create an OS image for Jetson Nano B01 4GB for Ubuntu 23.04?
You could have a look at docker and try to run a more recent Ubuntu image on the Nano https://github.com/pi-hole/docker-pi-hole
-
Error Question
My advice would be either use the docker-pi-hole documentation/quick start, or contact the content creator.
- Phiole in docker
- PiHole via docker compose on a Proxmox VM having issue with DNS on the VM
- Can OMV6 do DHCP and DNS?
pihole-updatelists
-
Blocking 4-5,000 quiries to ccp-lh.googleusercontent.com
I'm using this fork of the official pihole docker https://github.com/jacklul/pihole-updatelists. This docker image by default contains the block lists form https://firebog.net/, but only the safe ones that shouldn't affect web browsing which is what I've seen the past few days I've been running it.
- PI hole
-
LPT - Your (Samsung) TV secretly exports your data every 10 seconds, but you can turn it off.
I'm using https://github.com/jacklul/pihole-updatelists to take care of that, recommended.
-
Half of smart appliances remain disconnected from Internet, makers lament | Did users change their Wi-Fi password, or did they see the nature of IoT privacy?
You configure black lists in pihole that block the pertinent domains. There are even adding you can install that will keep the black lists updated (https://github.com/jacklul/pihole-updatelists)
- GitHub – pi-hole/pi-hole: A black hole for Internet advertisements
- Norske pi-hole lister
-
pihole-updatelists in unRAID
Hello fellow unRAIDERs. I’ve got Pihole up and running no issues. I’ve seen suggestions for “The Firebog” (https://v.firebog.net/hosts/lists.php) as extra URL’s to add to Pihole. One was wondering general consensus are people doing and like the results? And for the unRAID specific question I did a quick search for the “pihole-updatelists” (https://github.com/jacklul/pihole-updatelists) in the apps section so wondering if anyone has been able to automate this process on their unRAID server. It seems to me initial look like that would be almost necessary to not create lots of extra work. Thanks!
-
Assistance setting up unbound docker container alonside Pihole docker container
I had to look back at my configuration. I actually build a container with Unbound and it uses https://github.com/jacklul/pihole-updatelists to auto update block lists with firebog.net lists.
-
uBlacklist – Block specific sites from appearing in Google search results
Especially if you use something like jacklul/pihole-updatelists
- Block Lists
What are some alternatives?
Nginx Proxy Manager - Docker container for managing Nginx proxy hosts with a simple, powerful interface
NSABlocklist-pi-hole-edition - HOSTS file to block most known NSA / GCHQ / C.I.A. / F.B.I. spying servers. List is optimized for pi-hole.
docker-pihole-unbound - Run Pi-Hole + Unbound on Docker
gravity-sync - 💫 The easy way to synchronize the DNS configuration of two Pi-hole 5.x instances.
crowdsec - CrowdSec - the open-source and participative security solution offering crowdsourced protection against malicious IPs and access to the most advanced real-world CTI.
dbl-oisd-nl - abp.oisd.nl | Internet's #1 domain blocklist (Mirror)
watchtower - A process for automating Docker container base image updates.
blocky - Fast and lightweight DNS proxy as ad-blocker for local network with many features
caddy-docker-proxy - Caddy as a reverse proxy for Docker
the-quantum-ad-list
docker-wireguard
pihole-regex - Custom regex filter list for use with Pi-hole.