2533 Commits

Author SHA1 Message Date
darkexplosiveqwx
86344edd01 Add NTP and HTTPS ports to firewalls
Add NTP as a used port, adds NTP and HTTPS to firewalls and adds an abbreviation for NTP.

Signed-off-by: darkexplosiveqwx <the.qwx.channel@gmail.com>
2025-03-11 18:11:01 +01:00
Dominik
b9eff538b3 Update docs/regex/tutorial.md
Co-authored-by: yubiuser <github@yubiuser.dev>
Signed-off-by: Dominik <DL6ER@users.noreply.github.com>
2025-03-10 21:36:21 +01:00
DL6ER
c4438daa5e Clarify how character classes need to be specified and explain how they can be combined with other selectors in character groups.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2025-03-10 19:30:26 +01:00
Adam Warner
444c2c1ba0 Merge pull request #1182 from buckaroogeek/webpassword
Add notes on setting web interface password
2025-03-09 20:55:59 +00:00
Brad Smith
bcf85debca Update docs/docker/configuration.md
Co-authored-by: Adam Warner <github@adamwarner.co.uk>
Signed-off-by: Brad Smith <bradley.g.smith@gmail.com>
2025-03-09 13:47:30 -07:00
Brad Smith
1f0e3f5723 Update docs/docker/configuration.md
Co-authored-by: Adam Warner <github@adamwarner.co.uk>
Signed-off-by: Brad Smith <bradley.g.smith@gmail.com>
2025-03-09 13:47:20 -07:00
yubiuser
e857a2d934 Merge pull request #1193 from pi-hole/tweak/dns-cache
Reintroduce DNS cache documentation
2025-03-09 20:47:08 +01:00
Brad Smith
06db27e657 Update configuration.md
Resolve CI test failure

Signed-off-by: Brad Smith <bradley.g.smith@gmail.com>
2025-03-09 12:29:49 -07:00
Brad Smith
230a9cda52 Merge branch 'master' into webpassword
Signed-off-by: Brad Smith <bradley.g.smith@gmail.com>
2025-03-09 12:26:07 -07:00
yubiuser
95d89ef4ec Merge pull request #1203 from pi-hole/tweak/v5-v6-upgrade
WEBPASSWORD_FILE was added back in
2025-03-09 19:29:02 +01:00
Adam Warner
4fb6b0daba WEBPASSWORD_FILE was added back in
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2025-03-09 18:23:25 +00:00
DL6ER
75eae89eeb After a report on Discourse, investigations have revealed that SIGRTMIN are defined differently in Debian (glibc-based) and Alpine (musl-based). Hence, sending signals relative to SIGRTMIN is going to be an issue on Debian as we build the pihole-FTL binaries on Alpine. Change the documentation to use fixed signals (instead of relative ones) to fix this. Signals relative to the constant SIGRTMIN have been added as there is a certain number ambiguity under glibc (see man 7 signals). However, this ambiguity does not exist in musl-based binaries.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2025-03-05 05:02:12 +01:00
DL6ER
574471b196 Add examples for immortal cache entries
Signed-off-by: DL6ER <dl6er@dl6er.de>
2025-03-04 17:45:01 +01:00
yubiuser
a17184e1f7 Merge pull request #1198 from XhmikosR/patch-1
Pihole command: add enable too
2025-03-04 10:30:53 +01:00
XhmikosR
58253c617a Pihole command: add enable too
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-04 10:10:56 +02:00
yubiuser
7ad074fe6b Merge pull request #1196 from XhmikosR/xmr/javascript
Fix "JavaScript" case
2025-03-04 08:55:50 +01:00
yubiuser
39091e613d Merge pull request #1195 from XhmikosR/xmr/md-040
Markdownlint: enable MD040 rule
2025-03-04 08:54:05 +01:00
yubiuser
a0d5d0ee75 Merge pull request #1188 from XhmikosR/patch-2
Update Dockerfile
2025-03-04 08:35:45 +01:00
XhmikosR
86b38eeb50 Fix "JavaScript" case
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-04 08:37:05 +02:00
XhmikosR
bc27773de6 Remove extra newlines
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-04 08:29:46 +02:00
XhmikosR
7ca1c7b7aa Markdownlint: enable MD040 rule
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-04 08:29:46 +02:00
XhmikosR
00968ede2e Update .devcontainer/Dockerfile
Co-authored-by: yubiuser <github@yubiuser.dev>
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-04 07:04:06 +02:00
yubiuser
cbe68c0940 Merge pull request #1189 from XhmikosR/xmr/ci
CI: switch to Node.js 22 LTS
2025-03-03 22:31:15 +01:00
XhmikosR
61c6de8c6e CI: switch to Node.js 22 LTS
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-03 22:24:48 +01:00
yubiuser
3ba0f7e09b Merge pull request #1190 from XhmikosR/xmr/img
Minor image files compression improvements
2025-03-03 22:23:47 +01:00
XhmikosR
33a0f3a538 Minor image files compression improvements
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-03 22:22:03 +01:00
XhmikosR
99eb9ba2af OpenVPN: typo fix (#1184)
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-03 21:45:46 +01:00
yubiuser
df0f66b638 Merge pull request #990 from faf0/faf0/2028-01-28-dnscrypt-proxy
Add guide for DNS-Over-HTTPS (DoH) using dnscrypt-proxy
2025-03-03 18:23:27 +01:00
yubiuser
cf8cd15ddc Merge pull request #1185 from XhmikosR/xmr/deps
Regenerate package-lock.json
2025-03-03 17:11:32 +01:00
XhmikosR
be43f5d0a7 Regenerate package-lock.json
Deduplicates dependencies and fixes any current npm vulnerabilities.

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-03 15:25:47 +02:00
DL6ER
dea1b7b3c7 Update and extend DNS cache documentation for v6
Signed-off-by: DL6ER <dl6er@dl6er.de>
2025-03-03 14:14:14 +01:00
yubiuser
3530995c73 Merge pull request #1192 from pi-hole/docker/ntp
Add NTPport to docker compose example file
2025-03-03 14:00:25 +01:00
yubiuser
8f96b06e06 Add NTPport to docker compose example file
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-03-03 13:51:52 +01:00
DL6ER
7b1f6c67a9 Re-add missing dns-cache.md from 1a5de9b086/docs/ftldns/dns-cache.md
Signed-off-by: DL6ER <dl6er@dl6er.de>
2025-03-03 13:09:01 +01:00
yubiuser
b98507d793 Merge pull request #1183 from pi-hole/dependabot/pip/master/pip-dependencies-4f604684f3
Bump mkdocs-material from 9.6.5 to 9.6.6 in the pip-dependencies group
2025-03-03 13:05:03 +01:00
XhmikosR
f0176c3431 Update Dockerfile
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-02 15:29:32 +02:00
faf0
cade63fd33 Add guide for DNS-Over-HTTPS (DoH) using dnscrypt-proxy
Signed-off-by: Fabian Foerg <3429782+faf0@users.noreply.github.com>
2025-03-01 17:28:20 -05:00
dependabot[bot]
9cf336a175 Bump mkdocs-material from 9.6.5 to 9.6.6 in the pip-dependencies group
Bumps the pip-dependencies group with 1 update: [mkdocs-material](https://github.com/squidfunk/mkdocs-material).


Updates `mkdocs-material` from 9.6.5 to 9.6.6
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.6.5...9.6.6)

---
updated-dependencies:
- dependency-name: mkdocs-material
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-01 10:36:57 +00:00
Dominik
bae942c94c Merge pull request #1180 from iain-henderson/feature/dev-posix-environment
Document the usage of conventional environment variables in addition …
2025-03-01 08:42:17 +01:00
Adam Warner
aa8359841b Merge pull request #1118 from MrSuddenJoy/patch-1
Twitter ==> X
2025-02-26 11:51:37 +00:00
Adam Warner
56a84a088c Update docs/main/contact.md
Co-authored-by: RD WebDesign <github@rdwebdesign.com.br>
Signed-off-by: Adam Warner <github@adamwarner.co.uk>
2025-02-26 11:50:00 +00:00
Bradley G Smith
db94113b08 Add notes on setting web interface password
Adds notes on setting web interface password using the
FTLCONF_webserver_api_password environment variable or the
WEBPASSWORD_FILE environment variable. Examples are provided.

Signed-off-by: Bradley G Smith <bradley.g.smith@gmail.com>
2025-02-25 14:44:03 -08:00
yubiuser
f47ded3c01 Merge pull request #1176 from pi-hole/update/docker
Update docker compose example
2025-02-23 13:34:30 +01:00
Dominik
097dda210c Merge pull request #1179 from pi-hole/tweak/signals
Tweak FTL signal documentation
2025-02-23 09:46:51 +01:00
yubiuser
c6fb59980b Merge pull request #1178 from XhmikosR/xmr/img
Improve image compression
2025-02-22 21:34:44 +01:00
XhmikosR
d2e5502e26 Improve image compression
Converted 24-bit images to 8-bit and then ran:

oxipng -o max -Z --preserve -s --fix --alpha -r --zi 255 .

and

zopflipng --lossy_transparent -y --iterations=500 --filters=01234mepb --lossy_8bit input.png input.png

Before: 2,31 MB (2.430.037 bytes)
After:  1,30 MB (1.374.207 bytes)

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-02-22 21:33:56 +01:00
DL6ER
f9b172c349 Remove absolute signal numbers as they may be incorrect on some systems. Users should always use the relative signals x with the suggested kill command having RTMIN+x
Signed-off-by: DL6ER <dl6er@dl6er.de>
2025-02-22 20:31:07 +01:00
Iain Henderson
d6e011d3ad Document the usage of conventional environment variables in addition to exact matches of configuration names.
Signed-off-by: Iain Henderson <Iain.henderson@mac.com>
2025-02-22 14:29:38 -05:00
yubiuser
e8e07ad746 Merge pull request #1175 from wtchangdm/patch-1
Add a reminder for conditional forwarding + WAN DNS on ASUS router guide
2025-02-22 17:29:22 +01:00
W.T. Chang
9d04f2cff9 add a reminder when combining conditional forwarding on ASUS router guide
Signed-off-by: W.T. Chang <1546333+wtchangdm@users.noreply.github.com>
2025-02-22 17:28:39 +01:00