diff --git a/dockerfile b/dockerfile deleted file mode 100644 index 309ec1e..0000000 --- a/dockerfile +++ /dev/null @@ -1,54 +0,0 @@ -FROM nextcloud:fpm-alpine - -RUN apk update && apk -U upgrade - -RUN set -ex; \ - \ - apk add --no-cache \ - ffmpeg \ - imagemagick \ - procps \ - samba-client \ - aria2 \ - youtube-dl \ -# python2 \ - ca-certificates \ -# supervisor \ -# libreoffice \ - ; - -#RUN update-ca-certificates -RUN set -ex; \ - \ - apk add --no-cache --virtual .build-deps \ - $PHPIZE_DEPS \ - imap-dev \ - krb5-dev \ - openssl-dev \ - samba-dev \ - bzip2-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; \ - \ - runDeps="$( \ - scanelf --needed --nobanner --format '%n#p' --recursive /usr/local/lib/php/extensions \ - | tr ',' '\n' \ - | sort -u \ - | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' \ - )"; \ - apk add --virtual .nextcloud-phpext-rundeps $runDeps; \ - apk del .build-deps -# SETUP PHP-FPM CONFIG SETTINGS (max_children / max_requests) -RUN echo 'pm = dynamic' >> /usr/local/etc/php-fpm.d/zz-docker.conf && \ - echo 'pm.max_children = 60' >> /usr/local/etc/php-fpm.d/zz-docker.conf && \ - echo 'pm.start_servers = 12' >> /usr/local/etc/php-fpm.d/zz-docker.conf && \ - echo 'pm.min_spare_servers = 6' >> /usr/local/etc/php-fpm.d/zz-docker.conf && \ - echo 'pm.max_spare_servers = 18' >> /usr/local/etc/php-fpm.d/zz-docker.conf && \ - echo 'pm.max_requests = 500' >> /usr/local/etc/php-fpm.d/zz-docker.conf