Skip to content

pihole-unbound

Logo

Description

A Linux network-level advertisement and Internet tracker blocking application which acts as a DNS sinkhole. This version has Ubound software installed on it so you don't need to rely on external DNS providers. When the installation is complete, navigate to your.ip.goes.here:1010/admin. Follow the article

Notes

Template created by Pi-Hosted Series
Check our Github page: https://github.com/pi-hosted/pi-hosted

Official Webpage: https://pi-hole.net/
Official Docker Documentation: https://github.com/chriscrowe/docker-pihole-unbound/tree/master/one-container

Pi-Hosted dedicated documentation: pi-hole.md

When the installation is complete, navigate to your.ip.goes.here:1010/admin. Follow the article here if you run into issues binding to port 53. For extra information on this container visit the mainteiner GitHub Page. You can add ports: 5335 to access Ubound externally; 22 to enable SSH; 67 to use DHCP Server. Add those ports in Show advanced options. if you run into issues binding to port 53. If you like to use Pi-Hole's built in DHCP-Server change the Network type to host and open advance options and scroll to Labels and add: NET_ADMIN with the value True. When you do so, specify a port is no more needed, navigate to your.ip.goes.here/admin.

Image

cbcrowe/pihole-unbound:latest

Categories

  • Other
  • Tools

Ports

  • 53:53/tcp
  • 53:53/udp
  • 1010:80/tcp
  • 4443:443/tcp

Volumes

ContainerBind
/etc/pihole/opt/appdata/pihole-unbound
/etc/dnsmasq.d/opt/appdata/pihole-unbound/dns

Environment Variables

NameLabelDefaultDescription
ServerIPServerIP192.168.0.XInsert the Raspberry Pi IP here
TZTZEurope\London``````
DNSSECDNSSEC````````````
DNS1DNS1127.0.0.1#5335``````
DNS2DNS2127.0.0.1#5335``````

Labels

KeyValue
traefik.enabletrue
traefik.http.routers.pihole-unbound.ruleHost(`pihole-unbound.{$TRAEFIK_INGRESS_DOMAIN}`)
traefik.http.routers.pihole-unbound.entrypointshttps
traefik.http.services.pihole-unbound.loadbalancer.server.port53
traefik.http.routers.pihole-unbound.tlstrue
traefik.http.routers.pihole-unbound.tls.certresolverdefault
traefik.http.routers.pihole-unbound.middlewarestraefik-forward-auth
mafl.enabletrue
mafl.titlePi-Hole-Unbound
mafl.descriptionA Linux network-level advertisement and Internet tracker blocking application which acts as a DNS sinkhole.
mafl.linkhttps://pihole-unbound.{$TRAEFIK_INGRESS_DOMAIN}
mafl.icon.wraptrue
mafl.icon.color#007acc
mafl.status.enabledtrue
mafl.status.interval60
mafl.groupOther
mafl.icon.urlhttps://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/pihole-unbound.png

Licensed under the MIT License. Free for all use cases. For enterprise or academic support, please reach out to us.