From ff10411528351f43f915fbae38f3c0d312e1e253 Mon Sep 17 00:00:00 2001 From: Antonin CLAUZIER Date: Sat, 11 Mar 2023 03:11:40 +0400 Subject: [PATCH] Add DHCP support to Pi-hole (#146) Co-authored-by: Nathan Fretz --- pi-hole/docker-compose.yml | 3 +++ pi-hole/umbrel-app.yml | 18 ++++++------------ 2 files changed, 9 insertions(+), 12 deletions(-) diff --git a/pi-hole/docker-compose.yml b/pi-hole/docker-compose.yml index c8e7ece..d3e8422 100644 --- a/pi-hole/docker-compose.yml +++ b/pi-hole/docker-compose.yml @@ -16,9 +16,12 @@ services: ports: - 53:53 - 53:53/udp + - 67:67/udp volumes: - ${APP_DATA_DIR}/data/pihole:/etc/pihole/ - ${APP_DATA_DIR}/data/dnsmasq:/etc/dnsmasq.d/ environment: - VIRTUAL_HOST=${APP_DOMAIN} - WEBPASSWORD=${APP_PASSWORD} + cap_add: + - NET_ADMIN \ No newline at end of file diff --git a/pi-hole/umbrel-app.yml b/pi-hole/umbrel-app.yml index 8f5f5f5..ea02d73 100644 --- a/pi-hole/umbrel-app.yml +++ b/pi-hole/umbrel-app.yml @@ -2,7 +2,7 @@ manifestVersion: 1.1 id: pi-hole category: Networking name: Pi-hole -version: "2023.02.2" +version: "2023.02.2-dhcp" tagline: Block ads on your entire network description: >- Instead of browser plugins or other software on each computer, @@ -31,17 +31,11 @@ defaultUsername: "" deterministicPassword: true torOnly: false releaseNotes: >- - Starting with version 2023.02.02, the versioning of the Pi-hole app has been updated to reference the docker-pi-hole version (https://github.com/pi-hole/docker-pi-hole). - This release includes specific versions of the Pi-hole components: Core v5.15.5, FTL v5.21, and AdminLTE v5.18.4 - + By popular request of the Umbrel Community, this update adds the ability to use Pi-hole as your DHCP server! + See Pi-hole documentation here for setting up DHCP with bridge networking: https://docs.pi-hole.net/docker/dhcp/ + + + This update does not include any changes the versions of the Pi-hole components: Core v5.15.5, FTL v5.21, and AdminLTE v5.18.4 - Version 2023.02.02 Changelog: - - - Replace deprecated variables with the correct ones - - - Remove default lightttd from the image 4961bf4 - - - Full changelogs are available here: https://github.com/pi-hole/docker-pi-hole/releases submitter: Umbrel submission: https://github.com/getumbrel/umbrel/commit/9ca55a25e043dcd50d5cb92c6ec756d368bb4794