pihole-v6-unbound

pihole-v6-unbound

Application Docker from Eksistenze's Repository

Vue d'ensemble

This Docker deployment runs both Pi-Hole version 6 and Unbound in a single container. The base image for the container is the official Pi-Hole docker container, with an extra build step added to install the Unbound resolver directly into to the container based on instructions provided directly by the Pi-Hole team.

Arguments d'exécution

Interface utilisateur Web
http://[IP]:[PORT:80]/admin
Réseau
br0
Coquille
sh
Privilégié
false
Paramètres supplémentaires
--cap-add=NET_ADMIN --restart=unless-stopped --hostname=piholev6unbound

Configuration du modèle

HTTPPorttcp

HTTP Web Interface Port

Cible
80
Défaut
80
Valeur
80
HTTPSPorttcp

HTTPS Web Interface Port

Cible
443
Défaut
443
Valeur
443
Port 53 TCPPorttcp

Port 53 TCP/UDP used for DNS traffic

Cible
53
Défaut
53
Valeur
53
Port 53 UDPPortudp

Port 53 TCP/UDP used for DNS traffic

Cible
53
Défaut
53
Valeur
53
Unbound PortPorttcp

Used internally by PiHole to route DNS requests to unbound.

Cible
5335
Défaut
5335
Valeur
5335
TimezoneVariable

See https://en.wikipedia.org/wiki/List_of_tz_database_time_zones

Cible
TZ
Web PasswordVariable

Not setting this will result in a random password being generated.

Cible
FTLCONF_webserver_api_password
ThemeVariable
Cible
FTLCONF_webserver_interface_theme
Défaut
default-auto
PiHole DNS serversVariable

Set the DNS server(s) that Pi-hole uses seperated by semi-colons. Since we are using unbound, should be set to 127.0.0.1#5335

Cible
FTLCONF_dns_upstreams
Défaut
127.0.0.1#5335
Valeur
127.0.0.1#5335
DNSSECVariable

Set to true to enable DNSSEC. Will add to logs.

Cible
FTLCONF_dns_dnssec
Valeur
true
DNS Listening ModeVariable
Cible
FTLCONF_dns_listeningMode
Défaut
single
Valeur
single
Host Path for /configPathrw

Appdata folder

Cible
/config
Défaut
/mnt/user/appdata/pihole-unbound
Valeur
/mnt/user/appdata/pihole-unbound
/etc/piholePathrw

Pi-hole v6 moves all configuration into this folder.

Défaut
/mnt/user/appdata/pihole-unbound/etc_pihole-unbound
Valeur
/mnt/user/appdata/pihole-unbound/etc_pihole-unbound
Enable /dnsmasq.dVariable

Load custom user configuration files from /etc/dnsmasq.d/

Cible
FTLCONF_misc_etc_dnsmasq_d
Défaut
false
Valeur
false
/etc/dnsmasq.dPathrw

This path is no longer necessary. Pi-hole V6 moves all config to the /etc/pihole/pihole.toml file.

Défaut
/mnt/user/appdata/pihole-unbound/etc_pihole_dnsmasq-unbound
Valeur
/mnt/user/appdata/pihole-unbound/etc_pihole_dnsmasq-unbound
DNSMASQ Config LinesVariable

Use this to add dnsmasq config lines without adding .conf files. Lines should be seperated with a semi-colon.

Cible
FTLCONF_misc_dnsmasq_lines
DHCP Server PortPortudp

Set to 67 if using Pi-hole as your DHCP server

Cible
67
Valeur
67
NTP Server Port(Time)Portudp

Set to 123 if you are using Pi-hole as your NTP server and add--cap-add=SYS_TIME to Extra Parameters

Cible
123
Valeur
123
Rev ServerVariable

Used to forward DNS requests to local records(router) for resolution. Use the following format: true,192.168.0.0/24,192.168.0.1#53,lan

Cible
FTLCONF_dns_revServers
Défaut
false
Valeur
false

Télécharger les statistiques

68,397
Total des téléchargements
6,840
Ce mois-ci
5,768
Moyenne / Mois

Total des téléchargements au fil du temps

Chargement du graphique...

Détails

Référentiel
mpgirro/docker-pihole-unbound
Dernière mise à jour2026-05-12
Première vue2025-04-01

Exécutez pihole-v6-unbound sur Unraid.

pihole-v6-unbound est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.