├── .editorconfig ├── .github ├── CODEOWNERS ├── FUNDING.yml ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md ├── autolabeler.yml ├── config.yml ├── invite-contributors.yml ├── lock.yml ├── move.yml ├── no-response.yml ├── potential-duplicates.yml ├── settings.yml ├── stale.yml └── support.yml ├── .gitignore ├── .gitlab-ci.yml ├── .mdlrc ├── .yamllint ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── pi-hole ├── .README.j2 ├── Dockerfile ├── build.json ├── config.json ├── icon.png ├── logo.png └── rootfs │ ├── etc │ ├── cont-init.d │ │ ├── nginx.sh │ │ ├── patches.sh │ │ └── pihole.sh │ ├── cron.d │ │ └── pihole │ ├── dnsmasq.conf │ ├── dnsmasq.d │ │ ├── 01-pihole.conf │ │ └── 99-addon.conf │ ├── fix-attrs.d │ │ └── permissions │ ├── hosts.list │ ├── logrotate.d │ │ └── pihole │ ├── nginx │ │ ├── includes │ │ │ ├── fastcgi_params.conf │ │ │ ├── mime.types │ │ │ ├── resolver.conf │ │ │ ├── server_params.conf │ │ │ └── ssl_params.conf │ │ ├── lua │ │ │ └── ha-auth.lua │ │ ├── modules │ │ │ ├── ndk_http.conf │ │ │ └── ngx_http_lua.conf │ │ ├── nginx.conf │ │ └── servers │ │ │ ├── api.disabled │ │ │ ├── direct-ssl.disabled │ │ │ ├── direct.disabled │ │ │ └── ingress.conf │ ├── php7 │ │ ├── conf.d │ │ │ └── 99-pihole.ini │ │ └── php-fpm.d │ │ │ └── www.conf │ ├── pihole │ │ ├── GitHubVersions │ │ ├── adlists.list │ │ ├── black.list │ │ ├── dns-servers.conf │ │ ├── local.list │ │ ├── localbranches │ │ ├── pihole-FTL.conf │ │ └── setupVars.conf │ ├── services.d │ │ ├── crond │ │ │ ├── finish │ │ │ └── run │ │ ├── nginx │ │ │ ├── finish │ │ │ └── run │ │ ├── php-fpm │ │ │ ├── finish │ │ │ └── run │ │ └── pihole-FTL │ │ │ ├── finish │ │ │ └── run │ └── sudoers.d │ │ └── pihole │ ├── opt │ └── pihole │ │ └── .gitkeep │ ├── patches │ ├── FTL │ │ ├── fix-nettle-3.5-compat.patch │ │ ├── fix-poll-h-include-warning-on-musl.patch │ │ └── no-backtrace-on-musl.patch │ └── pihole │ │ └── fix-killall-brain-damage.patch │ └── usr │ └── bin │ ├── restart_addon │ └── stop_addon └── renovate.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/autolabeler.yml: -------------------------------------------------------------------------------- 1 | --- 2 | "Type: Documentation": ["*.md", "*.j2"] 3 | -------------------------------------------------------------------------------- /.github/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/.github/config.yml -------------------------------------------------------------------------------- /.github/invite-contributors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/.github/invite-contributors.yml -------------------------------------------------------------------------------- /.github/lock.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/.github/lock.yml -------------------------------------------------------------------------------- /.github/move.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/.github/move.yml -------------------------------------------------------------------------------- /.github/no-response.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/.github/no-response.yml -------------------------------------------------------------------------------- /.github/potential-duplicates.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/.github/potential-duplicates.yml -------------------------------------------------------------------------------- /.github/settings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/.github/settings.yml -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/support.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/.github/support.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.mdlrc: -------------------------------------------------------------------------------- 1 | rules "~MD024" -------------------------------------------------------------------------------- /.yamllint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/.yamllint -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/README.md -------------------------------------------------------------------------------- /pi-hole/.README.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/.README.j2 -------------------------------------------------------------------------------- /pi-hole/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/Dockerfile -------------------------------------------------------------------------------- /pi-hole/build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/build.json -------------------------------------------------------------------------------- /pi-hole/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/config.json -------------------------------------------------------------------------------- /pi-hole/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/icon.png -------------------------------------------------------------------------------- /pi-hole/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/logo.png -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/cont-init.d/nginx.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/cont-init.d/nginx.sh -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/cont-init.d/patches.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/cont-init.d/patches.sh -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/cont-init.d/pihole.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/cont-init.d/pihole.sh -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/cron.d/pihole: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/cron.d/pihole -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/dnsmasq.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/dnsmasq.conf -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/dnsmasq.d/01-pihole.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/dnsmasq.d/01-pihole.conf -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/dnsmasq.d/99-addon.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/dnsmasq.d/99-addon.conf -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/fix-attrs.d/permissions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/fix-attrs.d/permissions -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/hosts.list: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/logrotate.d/pihole: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/logrotate.d/pihole -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/nginx/includes/fastcgi_params.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/nginx/includes/fastcgi_params.conf -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/nginx/includes/mime.types: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/nginx/includes/mime.types -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/nginx/includes/resolver.conf: -------------------------------------------------------------------------------- 1 | resolver %%dns_host%%; 2 | -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/nginx/includes/server_params.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/nginx/includes/server_params.conf -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/nginx/includes/ssl_params.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/nginx/includes/ssl_params.conf -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/nginx/lua/ha-auth.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/nginx/lua/ha-auth.lua -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/nginx/modules/ndk_http.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/nginx/modules/ndk_http.conf -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/nginx/modules/ngx_http_lua.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/nginx/modules/ngx_http_lua.conf -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/nginx/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/nginx/nginx.conf -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/nginx/servers/api.disabled: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/nginx/servers/api.disabled -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/nginx/servers/direct-ssl.disabled: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/nginx/servers/direct-ssl.disabled -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/nginx/servers/direct.disabled: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/nginx/servers/direct.disabled -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/nginx/servers/ingress.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/nginx/servers/ingress.conf -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/php7/conf.d/99-pihole.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/php7/conf.d/99-pihole.ini -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/php7/php-fpm.d/www.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/php7/php-fpm.d/www.conf -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/pihole/GitHubVersions: -------------------------------------------------------------------------------- 1 | X X X -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/pihole/adlists.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/pihole/adlists.list -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/pihole/black.list: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/pihole/dns-servers.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/pihole/dns-servers.conf -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/pihole/local.list: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/pihole/localbranches: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/pihole/localbranches -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/pihole/pihole-FTL.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/pihole/pihole-FTL.conf -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/pihole/setupVars.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/pihole/setupVars.conf -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/services.d/crond/finish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/services.d/crond/finish -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/services.d/crond/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/services.d/crond/run -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/services.d/nginx/finish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/services.d/nginx/finish -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/services.d/nginx/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/services.d/nginx/run -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/services.d/php-fpm/finish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/services.d/php-fpm/finish -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/services.d/php-fpm/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/services.d/php-fpm/run -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/services.d/pihole-FTL/finish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/services.d/pihole-FTL/finish -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/services.d/pihole-FTL/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/services.d/pihole-FTL/run -------------------------------------------------------------------------------- /pi-hole/rootfs/etc/sudoers.d/pihole: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/etc/sudoers.d/pihole -------------------------------------------------------------------------------- /pi-hole/rootfs/opt/pihole/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pi-hole/rootfs/patches/FTL/fix-nettle-3.5-compat.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/patches/FTL/fix-nettle-3.5-compat.patch -------------------------------------------------------------------------------- /pi-hole/rootfs/patches/FTL/fix-poll-h-include-warning-on-musl.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/patches/FTL/fix-poll-h-include-warning-on-musl.patch -------------------------------------------------------------------------------- /pi-hole/rootfs/patches/FTL/no-backtrace-on-musl.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/patches/FTL/no-backtrace-on-musl.patch -------------------------------------------------------------------------------- /pi-hole/rootfs/patches/pihole/fix-killall-brain-damage.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/patches/pihole/fix-killall-brain-damage.patch -------------------------------------------------------------------------------- /pi-hole/rootfs/usr/bin/restart_addon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/usr/bin/restart_addon -------------------------------------------------------------------------------- /pi-hole/rootfs/usr/bin/stop_addon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/pi-hole/rootfs/usr/bin/stop_addon -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hassio-addons/addon-pi-hole/HEAD/renovate.json --------------------------------------------------------------------------------