From b6752babcd42e4cd3ea5d6f184380938ae12b393 Mon Sep 17 00:00:00 2001 From: aptalca <541623+aptalca@users.noreply.github.com> Date: Fri, 23 Jan 2026 21:37:09 -0500 Subject: [PATCH] sandwich swag folder creation and sample copying between nginx base's permissions and version checks to make sure samples are there when the check happens --- README.md | 1 + readme-vars.yml | 1 + .../dependencies.d/init-require-url | 0 .../dependencies.d/init-permissions} | 0 .../s6-rc.d/init-version-checks/dependencies.d/init-swag-samples | 0 5 files changed, 2 insertions(+) rename root/etc/s6-overlay/s6-rc.d/{init-swag-folders => init-fail2ban-config}/dependencies.d/init-require-url (100%) rename root/etc/s6-overlay/s6-rc.d/{init-fail2ban-config/dependencies.d/init-swag-samples => init-swag-folders/dependencies.d/init-permissions} (100%) create mode 100644 root/etc/s6-overlay/s6-rc.d/init-version-checks/dependencies.d/init-swag-samples diff --git a/README.md b/README.md index 35f9c6b..d72730f 100644 --- a/README.md +++ b/README.md @@ -433,6 +433,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **23.01.26:** - Reorder init to fix proxy conf version checks. * **21.12.25:** - Add support for hetzner-cloud dns validation. * **04.11.25:** - Switch default Gandi credentials from API Key to Token, allow DNS propagation time for Azure DNS plugin. * **18.07.25:** - Rebase to Alpine 3.22 with PHP 8.4. Add QUIC support. Drop PHP bindings for mcrypt as it is no longer maintained. diff --git a/readme-vars.yml b/readme-vars.yml index 2e2c656..1baca8e 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -218,6 +218,7 @@ init_diagram: | "swag:latest" <- Base Images # changelog changelogs: + - {date: "23.01.26:", desc: "Reorder init to fix proxy conf version checks."} - {date: "21.12.25:", desc: "Add support for hetzner-cloud dns validation."} - {date: "04.11.25:", desc: "Switch default Gandi credentials from API Key to Token, allow DNS propagation time for Azure DNS plugin."} - {date: "18.07.25:", desc: "Rebase to Alpine 3.22 with PHP 8.4. Add QUIC support. Drop PHP bindings for mcrypt as it is no longer maintained."} diff --git a/root/etc/s6-overlay/s6-rc.d/init-swag-folders/dependencies.d/init-require-url b/root/etc/s6-overlay/s6-rc.d/init-fail2ban-config/dependencies.d/init-require-url similarity index 100% rename from root/etc/s6-overlay/s6-rc.d/init-swag-folders/dependencies.d/init-require-url rename to root/etc/s6-overlay/s6-rc.d/init-fail2ban-config/dependencies.d/init-require-url diff --git a/root/etc/s6-overlay/s6-rc.d/init-fail2ban-config/dependencies.d/init-swag-samples b/root/etc/s6-overlay/s6-rc.d/init-swag-folders/dependencies.d/init-permissions similarity index 100% rename from root/etc/s6-overlay/s6-rc.d/init-fail2ban-config/dependencies.d/init-swag-samples rename to root/etc/s6-overlay/s6-rc.d/init-swag-folders/dependencies.d/init-permissions diff --git a/root/etc/s6-overlay/s6-rc.d/init-version-checks/dependencies.d/init-swag-samples b/root/etc/s6-overlay/s6-rc.d/init-version-checks/dependencies.d/init-swag-samples new file mode 100644 index 0000000..e69de29