Add pihole/pihole.container

This commit is contained in:
2026-02-13 12:00:26 -05:00
parent 1579b7327a
commit 4d1f0482b0

28
pihole/pihole.container Normal file
View File

@@ -0,0 +1,28 @@
[Unit]
Description=Pi-hole Systemwide Ad Blocker
After=network.target
Wants=network.target
[Container]
ContainerName=pihole
Image=docker.io/pihole/pihole:latest
AutoUpdate=registry
PublishPort=192.168.86.3:53:53/tcp
PublishPort=192.168.86.3:53:53/udp
PublishPort=8181:80/tcp
PublishPort=4433:443/tcp
#Uncomment the below if using Pi-hole as your DHCP Server
#PublishPort=67:67/udp
#Uncomment the line below if you are using Pi-hole as your NTP server
#PublishPort=123:123/udp
EnvironmentFile=pihole.env
Volume=etc-pihole:/etc/pihole
AddCapability=NET_ADMIN
AddCapability=SYS_TIME
AddCapability=SYS_NICE
[Service]
Restart=on-abnormal
#[Install]
#WantedBy=default.target