FROM webdevops/php-nginx:alpine MAINTAINER Belman Kraul # set up initial vars ENV \ ELFINDER_RELEASE="2.1.49" \ ELFINDER_USER="admin" \ ELFINDER_PASS="admin" RUN set -x \ && curl -L -O "https://github.com/Studio-42/elFinder/archive/${ELFINDER_RELEASE}.tar.gz" \ && tar -xvf ${ELFINDER_RELEASE}.tar.gz --strip 1 -C /app \ && rm -rf ${ELFINDER_RELEASE}.tar.gz \ && rm -rf /app/*.html \ && rm -ff /app/*.js \ && chown -R ${APPLICATION_UID}:${APPLICATION_GID} /app \ && rm -rf /app/files \ && ln -s /data /app/files \ && docker-run-bootstrap \ && docker-image-cleanup COPY ./custom/app/ /app/ RUN set -x \ && chown -R ${APPLICATION_UID}:${APPLICATION_GID} /app VOLUME /data