11# syntax=docker/dockerfile:1
22
3- FROM ghcr.io/linuxserver/baseimage-alpine-nginx:arm64v8-3.21
3+ FROM ghcr.io/linuxserver/baseimage-alpine-nginx:arm64v8-3.22
44
55# set version label
66ARG BUILD_DATE
@@ -22,45 +22,45 @@ RUN \
2222 imagemagick-pdf \
2323 imagemagick-svg \
2424 libxml2 \
25- php83 -apcu \
26- php83 -bcmath \
27- php83 -bz2 \
28- php83 -dom \
29- php83 -exif \
30- php83 -ftp \
31- php83 -gd \
32- php83 -gmp \
33- php83 -imap \
34- php83 -intl \
35- php83 -ldap \
36- php83 -opcache \
37- php83 -pcntl \
38- php83 -pdo_mysql \
39- php83 -pdo_pgsql \
40- php83 -pdo_sqlite \
41- php83 -pecl-imagick \
42- php83 -pecl-mcrypt \
43- php83 -pecl-memcached \
44- php83 -pecl-smbclient \
45- php83 -pgsql \
46- php83 -posix \
47- php83 -redis \
48- php83 -sodium \
49- php83 -sqlite3 \
50- php83 -sysvsem \
51- php83 -xmlreader \
25+ php84 -apcu \
26+ php84 -bcmath \
27+ php84 -bz2 \
28+ php84 -dom \
29+ php84 -exif \
30+ php84 -ftp \
31+ php84 -gd \
32+ php84 -gmp \
33+ php84 -imap \
34+ php84 -intl \
35+ php84 -ldap \
36+ php84 -opcache \
37+ php84 -pcntl \
38+ php84 -pdo_mysql \
39+ php84 -pdo_pgsql \
40+ php84 -pdo_sqlite \
41+ php84 -pecl-imagick \
42+ php84 -pecl-mcrypt \
43+ php84 -pecl-memcached \
44+ php84 -pecl-smbclient \
45+ php84 -pgsql \
46+ php84 -posix \
47+ php84 -redis \
48+ php84 -sodium \
49+ php84 -sqlite3 \
50+ php84 -sysvsem \
51+ php84 -xmlreader \
5252 rsync \
5353 samba-client \
5454 util-linux \
5555 sudo && \
5656 echo "**** configure php-fpm to pass env vars ****" && \
57- sed -E -i 's/^;?clear_env ?=.*$/clear_env = no/g' /etc/php83 /php-fpm.d/www.conf && \
58- grep -qxF 'clear_env = no' /etc/php83 /php-fpm.d/www.conf || echo 'clear_env = no' >> /etc/php83 /php-fpm.d/www.conf && \
59- echo "env[PATH] = /usr/local/bin:/usr/bin:/bin" >> /etc/php83 /php-fpm.conf && \
57+ sed -E -i 's/^;?clear_env ?=.*$/clear_env = no/g' /etc/php84 /php-fpm.d/www.conf && \
58+ grep -qxF 'clear_env = no' /etc/php84 /php-fpm.d/www.conf || echo 'clear_env = no' >> /etc/php84 /php-fpm.d/www.conf && \
59+ echo "env[PATH] = /usr/local/bin:/usr/bin:/bin" >> /etc/php84 /php-fpm.conf && \
6060 echo "**** configure php for nextcloud ****" && \
6161 { \
6262 echo 'apc.enable_cli=1'; \
63- } >> /etc/php83 /conf.d/apcu.ini && \
63+ } >> /etc/php84 /conf.d/apcu.ini && \
6464 { \
6565 echo 'opcache.enable=1'; \
6666 echo 'opcache.interned_strings_buffer=32'; \
7070 echo 'opcache.revalidate_freq=60'; \
7171 echo 'opcache.jit=1255'; \
7272 echo 'opcache.jit_buffer_size=128M'; \
73- } >> "/etc/php83 /conf.d/00_opcache.ini" && \
73+ } >> "/etc/php84 /conf.d/00_opcache.ini" && \
7474 { \
7575 echo 'memory_limit=-1'; \
7676 echo 'upload_max_filesize=100G'; \
7979 echo 'max_execution_time=3600'; \
8080 echo 'output_buffering=0'; \
8181 echo 'always_populate_raw_post_data=-1'; \
82- } >> "/etc/php83 /conf.d/nextcloud.ini" && \
82+ } >> "/etc/php84 /conf.d/nextcloud.ini" && \
8383 echo "**** install nextcloud ****" && \
8484 mkdir -p \
8585 /app/www/src/ && \
0 commit comments