diff --git a/Dockerfile b/Dockerfile index f850a12831bead130d510defce8a097d19d26b43..426c5126e5f80a67306c1d8d5a10868b01d0e8e3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -98,8 +98,6 @@ RUN \ /root/.cache \ /tmp/* && \ echo "**** Misc ****" && \ - mkdir -p \ - /data/plugins && \ echo ${ICECODER_VERSION} > /version.txt # Copy local files diff --git a/root/etc/cont-init.d/50-install b/root/etc/cont-init.d/50-install index 3a9bf0895abe625a9b863cdcf3173dba99698b4c..6622670b49407dd2af1062cbbf91d51fda3d20e7 100644 --- a/root/etc/cont-init.d/50-install +++ b/root/etc/cont-init.d/50-install @@ -6,6 +6,7 @@ if [ ! -f "/config/www/ICEcoder/index.php" ]; then "https://github.com/icecoder/ICEcoder/archive/${ICECODER_VERSION}.zip" cd /tmp || exit unzip -qq install.zip + mkdir -p /data/plugins mv ICEcoder-*/plugins/* /data/plugins mv ICEcoder-* /app/ICEcoder cd / || exit diff --git a/root/etc/cont-init.d/60-config b/root/etc/cont-init.d/60-config index f29434d08e58029abcd288e945c4e924bae27f38..23ec6db02288f412c375afa0b96a057d8ec0dcd9 100644 --- a/root/etc/cont-init.d/60-config +++ b/root/etc/cont-init.d/60-config @@ -28,6 +28,7 @@ echo "[cont-init.d] Setting permissions this may take some time" chown -R abc:abc \ /data \ /config + /data/plugins # make our folders mkdir -p \ /config/{log/ICEcoder,php,sess} @@ -51,3 +52,4 @@ ln -sf /data/plugins /app/ICEcoder/plugins # permissions chown -R abc:abc \ /config +/data