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