diff --git a/apps/nextcloud/Dockerfile b/apps/nextcloud/Dockerfile index 82f0e9c..e2ce389 100644 --- a/apps/nextcloud/Dockerfile +++ b/apps/nextcloud/Dockerfile @@ -20,65 +20,63 @@ RUN mv /usr/src/nextcloud/config/.htaccess /usr/src/nextcloud/config/.htaccess.b COPY post-start.sh / RUN chmod +x /post-start.sh -RUN set -ex; \ - \ - apt-get update; \ - apt-get install -y --no-install-recommends \ - ffmpeg \ - libmagickcore-6.q16-6-extra \ - procps \ - smbclient \ - supervisor \ -# libreoffice \ - ; \ - rm -rf /var/lib/apt/lists/* - -RUN set -ex; \ - \ - savedAptMark="$(apt-mark showmanual)"; \ - \ - apt-get update; \ - apt-get install -y --no-install-recommends \ - libbz2-dev \ - libc-client-dev \ - libkrb5-dev \ - libsmbclient-dev \ - ; \ - \ - docker-php-ext-configure imap --with-kerberos --with-imap-ssl; \ - docker-php-ext-install \ - bz2 \ - imap \ - ; \ - pecl install smbclient; \ - docker-php-ext-enable smbclient; \ - \ -# reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies - apt-mark auto '.*' > /dev/null; \ - apt-mark manual $savedAptMark; \ - ldd "$(php -r 'echo ini_get("extension_dir");')"/*.so \ - | awk '/=>/ { print $3 }' \ - | sort -u \ - | xargs -r dpkg-query -S \ - | cut -d: -f1 \ - | sort -u \ - | xargs -rt apt-mark manual; \ - \ - apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \ - apt-get clean -y; \ - rm -rf /var/cache/apt/*; \ - rm -rf /var/lib/apt/lists/* - -RUN mkdir -p \ - /var/log/supervisord \ - /var/run/supervisord \ -; -RUN chown www-data:www-data \ - /var/log/supervisord \ - /var/run/supervisord; - -COPY supervisord.conf / - -ENV NEXTCLOUD_UPDATE=1 - -CMD ["/usr/bin/supervisord", "-c", "/supervisord.conf"] \ No newline at end of file +#RUN set -ex; \ +# \ +# apt-get update; \ +# apt-get install -y --no-install-recommends \ +# ffmpeg \ +# libmagickcore-6.q16-6-extra \ +# procps \ +# smbclient \ +# supervisor \ +## libreoffice \ +# ; \ +# rm -rf /var/lib/apt/lists/* +# +#RUN set -ex; \ +# \ +# savedAptMark="$(apt-mark showmanual)"; \ +# \ +# apt-get update; \ +# apt-get install -y --no-install-recommends \ +# libbz2-dev \ +# libc-client-dev \ +# libkrb5-dev \ +# libsmbclient-dev \ +# ; \ +# \ +# docker-php-ext-configure imap --with-kerberos --with-imap-ssl; \ +# docker-php-ext-install \ +# bz2 \ +# imap \ +# ; \ +# pecl install smbclient; \ +# docker-php-ext-enable smbclient; \ +# \ +## reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies +# apt-mark auto '.*' > /dev/null; \ +# apt-mark manual $savedAptMark; \ +# ldd "$(php -r 'echo ini_get("extension_dir");')"/*.so \ +# | awk '/=>/ { print $3 }' \ +# | sort -u \ +# | xargs -r dpkg-query -S \ +# | cut -d: -f1 \ +# | sort -u \ +# | xargs -rt apt-mark manual; \ +# \ +# apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \ +# apt-get clean -y; \ +# rm -rf /var/cache/apt/*; \ +# rm -rf /var/lib/apt/lists/* +# +#RUN mkdir -p \ +# /var/log/supervisord \ +# /var/run/supervisord \ +#; +#RUN chown www-data:www-data \ +# /var/log/supervisord \ +# /var/run/supervisord; +# +#COPY supervisord.conf / +# +#CMD ["/usr/bin/supervisord", "-c", "/supervisord.conf"] \ No newline at end of file