From 744cdf22e8311a47e713cd2a8c5c21e0728dabde Mon Sep 17 00:00:00 2001 From: niiwiicamo Date: Thu, 24 Oct 2024 13:22:01 +0200 Subject: [PATCH] refactored again --- Dockerfile | 2 +- data/etc/s6-overlay/s6-rc.d/provideHooks/type | 1 + data/etc/s6-overlay/s6-rc.d/provideHooks/up | 2 ++ data/etc/s6-overlay/s6-rc.d/user/provideHooks | 0 auth-hook.sh => data/hooks/auth-hook.sh | 0 5 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 data/etc/s6-overlay/s6-rc.d/provideHooks/type create mode 100644 data/etc/s6-overlay/s6-rc.d/provideHooks/up create mode 100644 data/etc/s6-overlay/s6-rc.d/user/provideHooks rename auth-hook.sh => data/hooks/auth-hook.sh (100%) diff --git a/Dockerfile b/Dockerfile index 191c59d..25dd894 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ FROM serversideup/php:8.3-fpm-nginx-alpine USER root -COPY --chown=root:root auth-hook.sh /hooks/auth-hook.sh +COPY --chown=root:root data/hooks/ /data/hooks VOLUME [ "/hooks" ] RUN mkdir -p /var/www/html/public/src &&\ install-php-extensions soap diff --git a/data/etc/s6-overlay/s6-rc.d/provideHooks/type b/data/etc/s6-overlay/s6-rc.d/provideHooks/type new file mode 100644 index 0000000..3d92b15 --- /dev/null +++ b/data/etc/s6-overlay/s6-rc.d/provideHooks/type @@ -0,0 +1 @@ +oneshot \ No newline at end of file diff --git a/data/etc/s6-overlay/s6-rc.d/provideHooks/up b/data/etc/s6-overlay/s6-rc.d/provideHooks/up new file mode 100644 index 0000000..b3f0129 --- /dev/null +++ b/data/etc/s6-overlay/s6-rc.d/provideHooks/up @@ -0,0 +1,2 @@ +foreground { echo "copying hooks to volume /hooks for use by certbot..." } +cp /data/hooks/* /hooks/ \ No newline at end of file diff --git a/data/etc/s6-overlay/s6-rc.d/user/provideHooks b/data/etc/s6-overlay/s6-rc.d/user/provideHooks new file mode 100644 index 0000000..e69de29 diff --git a/auth-hook.sh b/data/hooks/auth-hook.sh similarity index 100% rename from auth-hook.sh rename to data/hooks/auth-hook.sh