Commit Graph

2531 Commits

Author SHA1 Message Date
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
yubiuser
ad10ab7b84 Merge pull request #1177 from pi-hole/dependabot/pip/master/pip-dependencies-ab7c602706
Bump mkdocs-material from 9.6.4 to 9.6.5 in the pip-dependencies group
2025-02-22 14:36:49 +01:00
dependabot[bot]
b5e23291ea Bump mkdocs-material from 9.6.4 to 9.6.5 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.4 to 9.6.5
- [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.4...9.6.5)

---
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-02-22 10:46:27 +00:00