Skip to content

Commit fe96d8e

Browse files
authored
Merge branch 'master' into patch-1
Signed-off-by: Mike <[email protected]>
2 parents 79974f9 + 8baacf4 commit fe96d8e

File tree

11 files changed

+104
-93
lines changed

11 files changed

+104
-93
lines changed

.github/workflows/calibreapp-image-actions.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
runs-on: ubuntu-latest
1717
steps:
1818
- name: Checkout Repo
19-
uses: actions/checkout@v4.1.7
19+
uses: actions/checkout@v4.2.1
2020

2121
- name: Compress Images
2222
uses: calibreapp/[email protected] # TODO: if they start using a tag like v1, switch to that

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,19 +17,19 @@ jobs:
1717
test:
1818
runs-on: ubuntu-latest
1919
steps:
20-
- uses: actions/checkout@v4.1.7
20+
- uses: actions/checkout@v4.2.1
2121
with:
2222
fetch-depth: 0
2323

2424
- name: Set up Python
25-
uses: actions/setup-python@v5.1.0
25+
uses: actions/setup-python@v5.2.0
2626
with:
2727
python-version: "${{ env.PYTHON_VERSION }}"
2828
architecture: "x64"
2929
cache: pip
3030

3131
- name: Set up Node.js
32-
uses: actions/[email protected].2
32+
uses: actions/[email protected].4
3333
with:
3434
node-version: "${{ env.NODE }}"
3535
cache: npm

.github/workflows/codespell.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
steps:
1111
-
1212
name: Checkout repository
13-
uses: actions/checkout@v4.1.7
13+
uses: actions/checkout@v4.2.1
1414
-
1515
name: Spell-Checking
1616
uses: codespell-project/actions-codespell@master

.github/workflows/editorconfig-checker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ jobs:
99
name: editorconfig-checker
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v4.1.7
12+
- uses: actions/checkout@v4.2.1
1313
- uses: editorconfig-checker/action-editorconfig-checker@main
1414
- run: editorconfig-checker

LICENSE

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ exhaustive, and do not form part of our licenses.
3333
material not subject to the license. This includes other CC-
3434
licensed material, or material used under an exception or
3535
limitation to copyright. More considerations for licensors:
36-
wiki.creativecommons.org/Considerations_for_licensors
36+
wiki.creativecommons.org/Considerations_for_licensors
3737

3838
Considerations for the public: By using one of our public
3939
licenses, a licensor grants the public permission to use the
@@ -50,7 +50,7 @@ exhaustive, and do not form part of our licenses.
5050
Although not required by our licenses, you are encouraged to
5151
respect those requests where reasonable. More_considerations
5252
for the public:
53-
wiki.creativecommons.org/Considerations_for_licensees
53+
wiki.creativecommons.org/Considerations_for_licensees
5454

5555
=======================================================================
5656

docs/guides/dns/cloudflared.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,9 +84,17 @@ Edit configuration file by copying the following in to `/etc/default/cloudflared
8484
CLOUDFLARED_OPTS=--port 5053 --upstream https://cloudflare-dns.com/dns-query
8585
```
8686

87+
8788
!!! info
8889
See the other available [Cloudflare endpoints](https://developers.cloudflare.com/1.1.1.1/infrastructure/network-operators/#available-endpoints).
8990

91+
If you're running cloudflared on different host than pi-hole, you can add listening address to all IPs (for security, change 0.0.0.0 to your machine's IP, e.g. 192.168.1.1):
92+
93+
```bash
94+
# Commandline args for cloudflared, using Cloudflare DNS
95+
CLOUDFLARED_OPTS=--port 5053 --upstream https://1.1.1.1/dns-query --upstream https://1.0.0.1/dns-query --address 0.0.0.0
96+
```
97+
9098
Update the permissions for the configuration file and `cloudflared` binary to allow access for the cloudflared user:
9199

92100
```bash
@@ -203,7 +211,7 @@ sudo chown root:root /etc/cron.weekly/cloudflared-updater
203211
<!-- markdownlint-disable code-block-style -->
204212
!!! warning
205213
Make sure to add shebang `#!/bin/bash` in the beginning of `/etc/cron.weekly/cloudflared-updater`.
206-
Otherwise, the command would not executed.
214+
Otherwise, the command will not be executed.
207215
<!-- markdownlint-enable code-block-style -->
208216

209217
The system will now attempt to update the cloudflared binary automatically, once per week.

docs/main/prerequisites.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,14 @@ Pi-hole is supported on distributions utilizing [systemd](https://systemd.io/) o
2525

2626
The following operating systems are **officially** supported:
2727

28-
| Distribution | Release | Architecture |
29-
| ------------ | ---------------- | ------------------- |
30-
| Raspberry Pi OS <br>(formerly Raspbian) | Buster / Bullseye | ARM |
31-
| Armbian OS | Any | ARM / x86_64 / riscv64 |
32-
| Ubuntu | 20.x / 22.x / 23.x / 24.x | ARM / x86_64 |
33-
| Debian | 10 / 11 / 12 | ARM / x86_64 / i386 |
34-
| Fedora | 39 / 40 | ARM / x86_64 |
35-
| CentOS Stream | 9 | x86_64 |
28+
- Raspberry Pi OS (formerly Raspbian)
29+
- Armbian OS
30+
- Ubuntu
31+
- Debian
32+
- Fedora
33+
- CentOS Stream
34+
35+
Pi-hole only supports actively maintained versions of these systems.
3636

3737
<!-- markdownlint-disable code-block-style -->
3838
!!! info

docs/regex/pi-hole.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Only match specific query types
44

5-
You can amend the regular expressions by special keywords added at the end to fine-tine regular expressions to match only specific [query types](../database/ftl.md#supported-query-types). In contrast to the description of `OTHER` as being deprecated for storing queries in the database, it is still supported for regular expressions and will match all queries that are not *explicitly* covered by the other query types (see also example below).
5+
You can amend the regular expressions by special keywords added at the end to fine-tune regular expressions to match only specific [query types](../database/ftl.md#supported-query-types). In contrast to the description of `OTHER` as being deprecated for storing queries in the database, it is still supported for regular expressions and will match all queries that are not *explicitly* covered by the other query types (see also example below).
66

77
Example:
88

0 commit comments

Comments
 (0)