Skip to content

Commit 8945471

Browse files
committed
Add architecture binary information to the prerequisites
Signed-off-by: yubiuser <[email protected]>
1 parent 05d6537 commit 8945471

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

docs/main/prerequisites.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,20 @@ Pi-hole only supports actively maintained versions of these systems.
4343

4444
<!-- markdownlint-enable code-block-style -->
4545

46+
### Binary architecture
47+
48+
Core part of Pi-hole is the FTL binary which does all the DNS handling. It's provided pre-build for the following architectures
49+
50+
- x86_64 (amd64 and i686)
51+
- armv6
52+
- armv7
53+
- armv8 (aarch64)
54+
- riscv64
55+
56+
If you need another architecture, you need to compile [FTL from source](../ftldns/compile.md). To ease installation/upgrading you can set the
57+
environment variable `PIHOLE_SKIP_FTL_CHECK = true` in the same way as `PIHOLE_SKIP_OS_CHECK` for an unsupported OS (see above). Note that you need to copy the self-build binary to `/usr/bin/pihole-FTL` before you run the installer the first time.
58+
59+
4660
### IP Addressing
4761

4862
Pi-hole needs a static IP address to properly function (a DHCP reservation is just fine).

0 commit comments

Comments
 (0)