pihole-v6-unbound

pihole-v6-unbound

Docker 应用程序 from Eksistenze's Repository

概述

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.

运行时参数

网络用户界面
http://[IP]:[PORT:80]/admin
网络
br0
外壳
sh
特权
false
额外参数
--cap-add=NET_ADMIN --restart=unless-stopped --hostname=piholev6unbound

模板配置

HTTPPorttcp

HTTP Web Interface Port

目标
80
默认值
80
价值
80
HTTPSPorttcp

HTTPS Web Interface Port

目标
443
默认值
443
价值
443
Port 53 TCPPorttcp

Port 53 TCP/UDP used for DNS traffic

目标
53
默认值
53
价值
53
Port 53 UDPPortudp

Port 53 TCP/UDP used for DNS traffic

目标
53
默认值
53
价值
53
Unbound PortPorttcp

Used internally by PiHole to route DNS requests to unbound.

目标
5335
默认值
5335
价值
5335
TimezoneVariable

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

目标
TZ
Web PasswordVariable

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

目标
FTLCONF_webserver_api_password
ThemeVariable
目标
FTLCONF_webserver_interface_theme
默认值
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

目标
FTLCONF_dns_upstreams
默认值
127.0.0.1#5335
价值
127.0.0.1#5335
DNSSECVariable

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

目标
FTLCONF_dns_dnssec
价值
true
DNS Listening ModeVariable
目标
FTLCONF_dns_listeningMode
默认值
single
价值
single
Host Path for /configPathrw

Appdata folder

目标
/config
默认值
/mnt/user/appdata/pihole-unbound
价值
/mnt/user/appdata/pihole-unbound
/etc/piholePathrw

Pi-hole v6 moves all configuration into this folder.

默认值
/mnt/user/appdata/pihole-unbound/etc_pihole-unbound
价值
/mnt/user/appdata/pihole-unbound/etc_pihole-unbound
Enable /dnsmasq.dVariable

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

目标
FTLCONF_misc_etc_dnsmasq_d
默认值
false
价值
false
/etc/dnsmasq.dPathrw

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

默认值
/mnt/user/appdata/pihole-unbound/etc_pihole_dnsmasq-unbound
价值
/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.

目标
FTLCONF_misc_dnsmasq_lines
DHCP Server PortPortudp

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

目标
67
价值
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

目标
123
价值
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

目标
FTLCONF_dns_revServers
默认值
false
价值
false

下载统计数据

68,397
下载总数
6,840
本月
5,768
平均每月

长期下载总量

加载图表...

详细信息

存储库
mpgirro/docker-pihole-unbound
最后更新2026-05-12
初见2025-04-01

在Unraid 上运行 pihole-v6-unbound 。

pihole-v6-unbound 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。