Commit Graph

  • 9282f89398 Add idn2-utils to image as it is needed for pihole -q Christian König 2023-10-29 20:27:11 +0100
  • 8717bab5c3
    Ability to pass in an additional command to run when the container starts. Undocumented variable. Potential for danger? Of course. But maybe it is useful. Commented use case - up for discussion v6/additional_command Adam Warner 2023-10-29 20:55:20 +0000
  • f31b4694c8
    Delimter for array type FTLCONF_ values is ; Christian König 2023-10-29 21:04:36 +0100
  • 230e14e633
    Merge pull request #1464 from pi-hole/v6/tweak_delimiter Adam Warner 2023-10-29 18:10:39 +0000
  • 9928cfa630
    Clarify delimter for array type FTLCONF_ values Adam Warner 2023-10-29 17:48:24 +0000
  • 76e45a5211
    Merge pull request #1460 from pi-hole/v6/FTLCONF_ Adam Warner 2023-10-29 11:17:22 +0000
  • 335ec7e40d
    explicitly test for pwhash containing a value beginning $BALOON-SHA256 Adam Warner 2023-10-28 19:47:59 +0100
  • 5c7ff5c539
    TARGETPLATFORM needs to be set Adam Warner 2023-10-22 12:15:04 +0100
  • ae90e9c854
    Trim some fat Adam Warner 2023-10-20 16:45:04 +0100
  • 4896d71937
    Allow overwriting of downloaded FTL binary at build time _if_ it exists in the /src directory v6/local-build-FTL Adam Warner 2023-10-22 18:17:57 +0100
  • bb2a7b1153
    Update README.md Adam Warner 2023-10-20 16:22:58 +0100
  • b8a717f925
    Re-do tests to account for FTLCONF_ changes. Add new tests for web password Adam Warner 2023-10-20 16:04:14 +0100
  • 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 Adam Warner 2023-10-20 13:14:08 +0100
  • 0784964f60
    This is all now handled natively in FTL, no need for the bash Adam Warner 2023-10-20 11:35:43 +0100
  • b5f851ef0c
    Merge pull request #1459 from pi-hole/master Adam Warner 2023-10-18 21:14:09 +0100
  • 67da103176
    Merge pull request #1458 from pi-hole/dev 2023.10.0 Adam Warner 2023-10-18 20:54:05 +0100
  • 77ee293ac0
    Merge pull request #1456 from pi-hole/v6/special-env Adam Warner 2023-10-16 20:35:33 +0100
  • 147eecb8a6
    Merge pull request #1455 from pi-hole/dependabot/github_actions/dev/docker/setup-buildx-action-3 Adam Warner 2023-10-16 18:37:04 +0100
  • 5a46d238f4
    Merge pull request #1454 from pi-hole/dependabot/github_actions/dev/docker/login-action-3 Adam Warner 2023-10-16 18:36:49 +0100
  • 55d0ef5fa1
    Fix tests v6/printenv Adam Warner 2023-10-16 18:00:31 +0100
  • 05d1995e92
    !!!BREAKING CHANGE!!! use `printenv` instead of `declare` to list the docker environment variables, allowing us to pass in the FTLCONF_ settings with `.` chars in them. Adam Warner 2023-10-16 17:40:23 +0100
  • 0489e57d10
    Add special handling for FTL Config names that have underscores in them Adam Warner 2023-10-16 17:11:11 +0100
  • 062ce99089
    Bump docker/setup-buildx-action from 2 to 3 dependabot[bot] 2023-10-14 10:45:56 +0000
  • b2798d44b6
    Bump docker/login-action from 2 to 3 dependabot[bot] 2023-10-14 10:45:52 +0000
  • 2aabc4c502
    Take a leaf from the bare metal pihole-FTL service and introduce a wrapper to mimic this functionality (much like we currently do in the v5 container) v6/service-wrapper Adam Warner 2023-10-13 18:47:39 +0100
  • 2fc32c2687
    disable dhcp if DHCP_ACTIVE is set to false Lukino 2023-10-09 20:27:41 +0200
  • 27b4c8a1bf
    Merge pull request #1450 from pi-hole/adminlte-to-web Adam Warner 2023-10-08 19:51:37 +0100
  • cb9db0dae8
    Merge pull request #1451 from pi-hole/adminlte-to-web-v5 Adam Warner 2023-10-08 19:51:35 +0100
  • 578b4f07b9
    adminLTE->web Adam Warner 2023-10-08 14:14:45 +0100
  • 6fa1759814
    AdminLTE -> web Adam Warner 2023-10-08 14:06:35 +0100
  • 938f3a2ed0
    Merge pull request #1444 from pi-hole/readme/altbranches Adam Warner 2023-10-08 13:50:10 +0100
  • b1042bff68
    Merge pull request #1449 from SamTV12345/dev Adam Warner 2023-10-08 13:12:36 +0100
  • bc9436bb81
    Merge branch 'dev' into dev Adam Warner 2023-10-08 13:09:41 +0100
  • 8439628ac0
    Merge pull request #1443 from pi-hole/master Adam Warner 2023-10-08 13:09:24 +0100
  • 832e3e5f60
    Update test-and-build-v6.yml Adam Warner 2023-10-08 13:09:10 +0100
  • 9db9fe0e07 Fixed spellcheck. SamTV12345 2023-10-08 13:56:18 +0200
  • a058ead008 Fixed spellcheck SamTV12345 2023-10-08 13:15:24 +0200
  • 89518081b3
    Update test-and-build-v6.yml Adam Warner 2023-10-06 13:25:26 +0100
  • 4c2d0ab34f
    Add valid args Adam Warner 2023-09-27 18:10:34 +0100
  • 7011839026
    Add some information about building a custom image with an alternative component branch Adam Warner 2023-09-27 18:08:51 +0100
  • 92ab9ad4ac
    Merge pull request #1423 from pi-hole/v6/additional_packages Adam Warner 2023-09-25 22:36:36 +0100
  • bf12b02636
    Update src/start.sh Adam Warner 2023-09-25 20:00:22 +0100
  • b893784c09
    Update README.md Adam Warner 2023-09-25 17:27:16 +0100
  • 3f122308fc
    Add action to clean up untagged (non-multiarch) images from GHCR Adam Warner 2023-09-21 01:13:11 +0100
  • 93462c090f
    Merge pull request #1385 from pi-hole/v6/quiet-output Adam Warner 2023-09-21 00:04:15 +0100
  • 3ca2aea41c
    Add documentation Adam Warner 2023-09-21 00:03:25 +0100
  • 672797b229
    Remove the "INSTALL_DEV_TOOLS" environment variable in favour of "ADDITIONAL_PACKAGES", to allow user to add any package they wish to the container. Will be mentioned in README with a HERE BE DRAGONS warning. Adam Warner 2023-09-03 13:21:00 +0100
  • bb3eee6665
    Merge pull request #1429 from pi-hole/v6/readme Adam Warner 2023-09-20 23:59:46 +0100
  • 2afc9eef0b
    Merge pull request #1435 from pi-hole/dependabot/github_actions/development-v6/docker/metadata-action-5 yubiuser 2023-09-16 15:32:53 +0200
  • 57957574d2
    Bump docker/metadata-action from 4 to 5 dependabot[bot] 2023-09-16 13:28:14 +0000
  • 2e957f1e6f
    Merge pull request #1434 from pi-hole/dependabot/github_actions/development-v6/docker/build-push-action-5 yubiuser 2023-09-16 15:27:34 +0200
  • 71b8d50c55
    Bump docker/build-push-action from 4 to 5 dependabot[bot] 2023-09-16 13:21:39 +0000
  • c7bbc39909
    Merge pull request #1436 from pi-hole/dependabot/github_actions/development-v6/docker/setup-buildx-action-3 yubiuser 2023-09-16 15:21:02 +0200
  • e4a46df21a
    Bump docker/setup-buildx-action from 2 to 3 dependabot[bot] 2023-09-16 13:16:45 +0000
  • 3fc1d87ef7
    Merge pull request #1437 from pi-hole/dependabot/github_actions/development-v6/docker/setup-qemu-action-3 yubiuser 2023-09-16 15:16:04 +0200
  • e06c07230f
    Merge pull request #1438 from pi-hole/dependabot/github_actions/dev/docker/metadata-action-5 yubiuser 2023-09-16 15:15:34 +0200
  • 8b475ae9ef
    Merge pull request #1439 from pi-hole/dependabot/github_actions/dev/docker/login-action-3 yubiuser 2023-09-16 15:14:37 +0200
  • 5a98232246
    Merge pull request #1440 from pi-hole/dependabot/github_actions/dev/docker/setup-buildx-action-3 yubiuser 2023-09-16 15:13:59 +0200
  • 883c500e09
    Bump docker/setup-buildx-action from 2 to 3 dependabot[bot] 2023-09-16 13:02:03 +0000
  • 608e195c2c
    Merge pull request #1441 from pi-hole/dependabot/github_actions/dev/docker/build-push-action-5 yubiuser 2023-09-16 15:01:43 +0200
  • 42edf53fe0
    Merge pull request #1442 from pi-hole/dependabot/github_actions/dev/docker/setup-qemu-action-3 yubiuser 2023-09-16 15:00:56 +0200
  • 201f868646
    Bump docker/setup-qemu-action from 2 to 3 dependabot[bot] 2023-09-16 10:36:37 +0000
  • 0ec6debbc7
    Bump docker/build-push-action from 4 to 5 dependabot[bot] 2023-09-16 10:36:34 +0000
  • 6952ce4ab4
    Bump docker/login-action from 2 to 3 dependabot[bot] 2023-09-16 10:36:27 +0000
  • 993cf95faf
    Bump docker/metadata-action from 4 to 5 dependabot[bot] 2023-09-16 10:36:23 +0000
  • aa44c5a44b
    Bump docker/setup-qemu-action from 2 to 3 dependabot[bot] 2023-09-16 10:35:24 +0000
  • 80063b053b
    Merge branch 'dev' into fix/issue-1432 Tan Kian 2023-09-12 23:10:03 +0400
  • 867e38a76b Fix permission denied when writing configs Jiàn 2023-09-12 23:02:17 +0400
  • 0704f06cd8
    Update src/start.sh Adam Warner 2023-09-10 20:42:10 +0100
  • 48970d8bb7
    Quick first pass of Readme update. Probably still needs more work. Can happen as we go Adam Warner 2023-09-10 17:13:33 +0100
  • 0c60122085
    Merge pull request #1428 from pi-hole/dependabot/github_actions/dev/actions/checkout-4 yubiuser 2023-09-09 20:52:00 +0200
  • 429739d060
    Merge pull request #1427 from pi-hole/dependabot/github_actions/development-v6/actions/checkout-4 yubiuser 2023-09-09 17:45:46 +0200
  • 9cb5f0d575
    Bump actions/checkout from 3 to 4 dependabot[bot] 2023-09-09 10:12:07 +0000
  • 9ee27ed2f8
    Bump actions/checkout from 3 to 4 dependabot[bot] 2023-09-09 10:09:31 +0000
  • 76e09bf15a
    Give users an option to silence the FTL log output by passing in the environment variable TAIL_FTL_LOG with a value of 0. Defaults to enabled (1) Adam Warner 2023-09-03 13:02:50 +0100
  • 9c46f8b9ba
    Merge pull request #1406 from pi-hole/v6/even-tinier Adam Warner 2023-09-03 12:43:05 +0100
  • 7e4de03a1f
    add EUPL license Adam Monsen 2023-08-22 16:36:39 -0700
  • 281728ff2e
    Merge pull request #1416 from pi-hole/master Adam Warner 2023-09-03 12:35:45 +0100
  • 99c2344b77
    Merge pull request #1417 from meonkeys/add-license Adam Warner 2023-09-01 18:08:28 +0100
  • 08d5ebd09b add EUPL license Adam Monsen 2023-08-22 16:36:39 -0700
  • 374f6f2537
    Add in a test to kill start.sh and then ensure that pihole-FTL is gracefully exited. We add in some sleeps to ensure that the log file is being written to before we check it Log entry tests are based on many different passes of running this locally with all sorts of timeouts and sleeps, this seems to be the most consistent Adam Warner 2023-08-09 23:31:39 +0100
  • b41d50b94f
    Remove volume mount from tests, this causes issues with gravity not being able to read an adlist file symlinked to /dev/null Adam Warner 2023-08-09 22:57:35 +0100
  • 696895fa59
    Fix some broken logic in the gravity skip code (I should have read it better) Adam Warner 2023-08-09 22:13:28 +0100
  • 94795db7e9
    correct tini path Adam Warner 2023-07-28 20:34:43 +0100
  • 3cebec9344
    Add tini anyway (see `tini + bash 4.x at https://ahmet.im/blog/minimal-init-process-for-containers/) Adam Warner 2023-07-28 18:25:38 +0100
  • b674a8bde7
    Who needs an init system anyway? Add a trap to ensure that pihole-FTL shuts down cleanly on container exit. Adam Warner 2023-07-26 22:50:18 +0100
  • b56b8d03c4
    black formatted some tests Adam Warner 2023-07-26 22:35:21 +0100
  • ca7b91186e
    Update dependabot.yml Adam Warner 2023-08-09 21:15:17 +0100
  • f301d8215d
    Update dependabot.yml Adam Warner 2023-08-09 21:14:41 +0100
  • fa2eb0d2f5
    Merge pull request #1402 from edgd1er/skigravityonboot Adam Warner 2023-08-09 19:47:04 +0100
  • 0748c7fc62
    Update src/start.sh Adam Warner 2023-08-09 19:46:48 +0100
  • e6a8f7c6b3 Always update to get the latest list of available packages. Gontier Julien 2023-08-09 18:47:45 +0200
  • 661bc42543
    Merge pull request #1410 from pi-hole/padd/v6 Adam Warner 2023-08-02 23:02:59 +0100
  • f24dd34e37
    Update src/start.sh Adam Warner 2023-08-02 23:00:00 +0100
  • fa05957a60 Start.sh is near to be posix compliant. Gontier Julien 2023-08-02 23:32:12 +0200
  • 90decd288f Fix build-and-test Gontier Julien 2023-08-02 23:20:47 +0200
  • 50ef621a99 Bash_functions mostly done, for the rest i don't at the moment. Gontier Julien 2023-08-02 23:04:29 +0200
  • 81e7671441
    Revert alias and make branch configurable Christian König 2023-08-02 22:20:20 +0200
  • e054d3f936 Make build-and-test posix compliant. Gontier Julien 2023-08-02 22:15:14 +0200
  • d89d826951
    Add padd alias Christian König 2023-08-01 13:38:24 +0200