Commit Graph

9 Commits

Author SHA1 Message Date
Adam Warner
2a656e68df Allow for building the image against a fork of the core/web/padd repos - leave FTL for now.
Undocumented as it's only really for internal use when testing contributor PRs for the core/web/padd repos.
2025-05-30 23:10:59 +01:00
yubiuser
dafc95917e Remove unused DHCP_ACTIVE and fix shellcheck warnings
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-02-10 19:54:06 +01:00
Adam Warner
563179499c Add some hardening to the build script. Check if system has docker buildx installed. When using custom branches, check they actuall exist before proceeding with the build
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2024-09-13 18:43:51 +01:00
Adam Warner
e938d1a39b Actually do something with the result of readelf in case of invalid FTL binary
Remove the `cat` of the pihole-FTL binary as it could lead to a very difficult to read logs
Add some more helpful output to the build script

Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2024-09-11 19:09:35 +01:00
yubiuser
c0fa8de914 Set default tag for locally build images to pihole:local
Signed-off-by: yubiuser <github@yubiuser.dev>
2024-08-25 11:51:13 +02:00
Adam Warner
f9dd3dfa1d Add PADD branch switch to build script. Fix casing of as->AS in Dockerfile to silence a warning about casing
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2024-06-22 12:21:28 +01:00
RD WebDesign
d7418575e8 Add forgotten --load argument to the help text
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-05-27 22:09:45 -03:00
Adam Warner
fdfc6ce036 Update DOCKER_BUILD_CMD in build.sh to include the "--load" flag
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2024-05-27 18:05:20 +01:00
Adam Warner
292a6b961c Update Dockerfile to use a nifty buildkit feature allowing us to either pull FTL from the web, or use a locally built copy.
Add a build script for ease of local building (separate from the build-and-test script).
Update Readme with build instructions

Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2024-03-16 01:56:35 +00:00