Commit Graph

325 Commits

Author SHA1 Message Date
Adam Warner
ad1288d69f spelling
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2025-05-30 23:34:10 +01:00
Adam Warner
ac1b9dcaa1 Clarify warning on readme
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2025-05-30 23:26:50 +01:00
FreSchNDE
b2b67d7c13 Improved web port conflict instructions in README
Signed-off-by: FreSchNDE <129771532+FreSchNDE@users.noreply.github.com>
2025-05-28 18:55:18 +02:00
Adam Warner
f765ba167c Update note RE: Blank passwords
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2025-03-04 19:24:24 +00:00
Adam Warner
78aee9e4b2 Merge pull request #1777 from pi-hole/development
2025.03.0
2025-03-04 17:38:09 +00:00
Adam Warner
c26f896ba1 Merge pull request #1758 from pi-hole/secrets
WEBPASSWORD_FILE is mounted to /run/secrets
2025-03-04 17:37:05 +00:00
casperklein
747787c8a1 Add 123/udp to docker compose example and Dockerfile
Signed-off-by: casperklein <casperklein@users.noreply.github.com>
2025-03-03 01:30:22 +01:00
yubiuser
8ba706e22b WEBPASSWORD_FILE is mounted to /run/secrets
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-02-25 08:33:30 +01:00
Adam Warner
9a2e3c6ebe Reintroduce ability to set web password from using docker secrets.
Works exactly as it did in v5

Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2025-02-23 21:30:53 +00:00
Adam Warner
fb53198670 Revert "Reintroduce missed docker secret handling" 2025-02-23 20:57:37 +00:00
Adam Warner
9d55d91132 Reintroduce ability to set web password from using docker secrets.
Works exactly as it did in v5

Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2025-02-23 18:50:38 +00:00
yubiuser
3214973ce4 Include FTLCONF_dns_listeningMode: 'all' in the compose example file
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-02-22 11:18:48 +01:00
yubiuser
49215d7908 Improve default docker compose file to inclide SYS_TIME and SYS_NICE
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-02-20 23:22:43 +00:00
yubiuser
bf364f9656 Amend README to include PADD branch in custom build steps
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-02-20 23:22:43 +00:00
yubiuser
da644fc086 Add note about FTLCONF_misc_etc_dnsmasq_d
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-02-20 23:22:43 +00:00
Adam Warner
e14124ca26 Update README.md
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2025-02-20 23:22:43 +00:00
Adam Warner
b6f909f5a4 Merge pull request #1683 from pi-hole/explicit-migrate
Utilise FTL's native config upgrade functionality
2025-02-18 15:23:59 +00:00
yubiuser
7aee494667 Change readme
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-02-10 18:17:49 +01:00
yubiuser
75938e6798 Improve wording
Co-authored-by: Adam Warner <me@adamwarner.co.uk>
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-02-10 17:21:42 +01:00
yubiuser
d13692ba19 Amend Readme regarding /etc-dnsmasq.d
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-02-10 17:12:53 +01:00
Adam Warner
8faa60a1ca Update README.md
Co-authored-by: RD WebDesign <github@rdwebdesign.com.br>
Signed-off-by: Adam Warner <github@adamwarner.co.uk>
2024-11-03 15:56:59 +00:00
RD WebDesign
be8e292318 Improve BREAKING CHANGES text
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-10-28 16:07:00 -03:00
RD WebDesign
f755a0220c Add a few punctuation marks and remove trailing spaces.
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-10-28 16:03:30 -03:00
RD WebDesign
ba5d35dfae Merge branch 'development' into tweak/README_v6
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-09-25 13:26:28 -03:00
Adam Warner
89eb7f6b0d Correct the documentation for the TAIL_FTL_LOG variable 2024-09-25 15:28:01 +01:00
Ingmar Stein
39f5df9866 Update README.md
Add a missing word in the description of the `TAIL_FTL_LOG` variable.

Signed-off-by: Ingmar Stein <IngmarStein@users.noreply.github.com>
2024-09-14 09:49:48 +02:00
RD WebDesign
a780403fa5 Tweak Readme text and formatting
mainly format changes, removal of trailing spaces, addition or removal
of line breaks and some text corrections

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-09-13 16:29:42 -03:00
RD WebDesign
ca7637decd Use the same logo and header used in web repo
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-09-13 16:04:04 -03:00
RD WebDesign
17279be549 Use a better format for the "BREAKING CHANGES" alert
and set the new version number to v6

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-09-13 16:02:36 -03:00
Adam Warner
32c57752cf dev branch becomes development
Default the component branches in Dockerfile to be `development` (might change to master after full v6 release)

Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2024-09-02 21:46:22 +01:00
Adam Warner
794ba9a552 Update Readme to reflect new local image tag name
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2024-08-25 13:45:08 +01:00
Adam Warner
13798f0987 Merge branch 'dev' into development-v6 2024-08-17 22:30:24 +01:00
loeffelpan
8354b1b3a6 Add DNSMASQ_LISTENING=bind to README.md
Signed-off-by: Jan Noormann <loeffelpan@erdmail.de>
2024-07-27 10:41:33 +02:00
Adam Warner
a7565e2b23 Default upstream DNS to Google and remove the mention of the environment variable from the quickstart compose file.
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2024-06-30 21:22:56 +01:00
alexis-opolka
ecdaa43033 Update github user reference
Signed-off-by: alexis-opolka <53085471+alexis-opolka@users.noreply.github.com>
2024-06-12 03:25:36 +02:00
DL6ER
63f36bfdd5 Add CAP_SYS_TIME in the container if available
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-06-08 11:04:52 +02:00
Adam Warner
f34c9c8c45 Update DNS upstream servers in quick start compose example to use semicolon as separator
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2024-06-05 21:03:40 +01:00
Adam Warner
d44789054c Add note about FTL reverting to default if env var is unset
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2024-06-02 15:24:55 +01:00
Adam Warner
259e3bd755 Remove no-longer-existing env variable from Advanced Variables section
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2024-06-02 15:23:04 +01:00
Jeff Miller
e239b1cae6 Remove obsolete "version" value from example docker-compose.yml in README.md and from examples/docker-compose-caddy-proxy.yml since "Compose doesn't use version to select an exact schema to validate the Compose file, but prefers the most recent schema when it's implemented."
See: https://github.com/compose-spec/compose-spec/blob/master/04-version-and-name.md

Signed-off-by: Jeff Miller <lemondjeff@gmail.com>
2024-04-20 15:51:01 -07:00
Jeff Miller
b033a18a24 Remove obsolete "version" value from example docker-compose.yml in README.md and from .yml files in
examples since "Compose doesn't use version to select an exact schema to validate the Compose file,
but prefers the most recent schema when it's implemented."

See: https://github.com/compose-spec/compose-spec/blob/master/04-version-and-name.md
Signed-off-by: Jeff Miller <36978574+lemondjeff@users.noreply.github.com>
2024-04-20 08:23:47 -07: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
Adam Warner
24006c7a00 Address comments.
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2024-03-11 18:14:26 +00:00
Adam Warner
9fefa11c41 Tidy up a few things in the readme and code.
Check that pihole-FTL is configured with upstream servers or it will not function!

Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2024-03-10 19:29:38 +00:00
Adam Warner
23fe63dff6 Get rid of the SKIPGRAVITYONBOOT environment variable. Instead, only run gravity on a fresh volume if the gravity database does not exist. There isn't really any need for gravity to be updated on every start (current default behaviour)
This will still run the gravity migration scripts on every boot if the gravity database exists

Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2023-11-03 14:22:43 +00:00
Adam Warner
9928cfa630 Clarify delimter for array type FTLCONF_ values
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2023-10-29 17:48:24 +00:00
Adam Warner
ae90e9c854 Trim some fat
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2023-10-22 22:14:29 +01:00
Adam Warner
bb2a7b1153 Update README.md
Co-authored-by: yubiuser <ckoenig@posteo.de>
Signed-off-by: Adam Warner <github@adamwarner.co.uk>
2023-10-22 17:42:29 +01:00
Adam Warner
74657d01a9 - Bring back the logic from v5 containers for web password
- Update readme to take into accounts changes to FTLs environment variable handling
- shell/md linting, tidy away some code that is no longer needed

Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2023-10-22 17:42:27 +01:00
Adam Warner
0784964f60 This is all now handled natively in FTL, no need for the bash
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2023-10-20 11:39:28 +01:00