File tree Expand file tree Collapse file tree 6 files changed +37
-36
lines changed Expand file tree Collapse file tree 6 files changed +37
-36
lines changed Original file line number Diff line number Diff line change @@ -35,34 +35,34 @@ RUN apk --update --no-cache add \
3535 openssl \
3636 openssh-client \
3737 perl \
38- php82 \
39- php82 -cli \
40- php82 -ctype \
41- php82 -curl \
42- php82 -dom \
43- php82 -fileinfo \
44- php82 -fpm \
45- php82 -gd \
46- php82 -gmp \
47- php82 -json \
48- php82 -ldap \
49- php82 -mbstring \
50- php82 -mysqlnd \
51- php82 -opcache \
52- php82 -openssl \
53- php82 -pdo \
54- php82 -pdo_mysql \
55- php82 -pecl-memcached \
56- php82 -pear \
57- php82 -phar \
58- php82 -posix \
59- php82 -session \
60- php82 -simplexml \
61- php82 -snmp \
62- php82 -sockets \
63- php82 -tokenizer \
64- php82 -xml \
65- php82 -zip \
38+ php83 \
39+ php83 -cli \
40+ php83 -ctype \
41+ php83 -curl \
42+ php83 -dom \
43+ php83 -fileinfo \
44+ php83 -fpm \
45+ php83 -gd \
46+ php83 -gmp \
47+ php83 -json \
48+ php83 -ldap \
49+ php83 -mbstring \
50+ php83 -mysqlnd \
51+ php83 -opcache \
52+ php83 -openssl \
53+ php83 -pdo \
54+ php83 -pdo_mysql \
55+ php83 -pecl-memcached \
56+ php83 -pear \
57+ php83 -phar \
58+ php83 -posix \
59+ php83 -session \
60+ php83 -simplexml \
61+ php83 -snmp \
62+ php83 -sockets \
63+ php83 -tokenizer \
64+ php83 -xml \
65+ php83 -zip \
6666 python3 \
6767 py3-pip \
6868 rrdtool \
@@ -73,6 +73,7 @@ RUN apk --update --no-cache add \
7373 tzdata \
7474 util-linux \
7575 whois \
76+ && ln -s /usr/bin/php83 /usr/bin/php \
7677 && apk --update --no-cache add -t build-dependencies \
7778 build-base \
7879 make \
Original file line number Diff line number Diff line change @@ -17,6 +17,6 @@ chown -R librenms:librenms \
1717 /tpls \
1818 /var/lib/nginx \
1919 /var/log/nginx \
20- /var/log/php82 \
20+ /var/log/php83 \
2121 /var/run/nginx \
2222 /var/run/php-fpm
Original file line number Diff line number Diff line change @@ -64,17 +64,17 @@ sed -e "s/@MEMORY_LIMIT@/$MEMORY_LIMIT/g" \
6464 -e " s/@FPM_PM_START_SERVERS@/$FPM_PM_START_SERVERS /g" \
6565 -e " s/@FPM_PM_MIN_SPARE_SERVERS@/$FPM_PM_MIN_SPARE_SERVERS /g" \
6666 -e " s/@FPM_PM_MAX_SPARE_SERVERS@/$FPM_PM_MAX_SPARE_SERVERS /g" \
67- /tpls/etc/php82 /php-fpm.d/www.conf > /etc/php82 /php-fpm.d/www.conf
67+ /tpls/etc/php83 /php-fpm.d/www.conf > /etc/php83 /php-fpm.d/www.conf
6868
6969echo " Setting PHP INI configuration..."
70- sed -i " s|memory_limit.*|memory_limit = ${MEMORY_LIMIT} |g" /etc/php82 /php.ini
71- sed -i " s|;date\.timezone.*|date\.timezone = ${TZ} |g" /etc/php82 /php.ini
72- sed -i " s|;max_input_vars.*|max_input_vars = ${MAX_INPUT_VARS} |g" /etc/php82 /php.ini
70+ sed -i " s|memory_limit.*|memory_limit = ${MEMORY_LIMIT} |g" /etc/php83 /php.ini
71+ sed -i " s|;date\.timezone.*|date\.timezone = ${TZ} |g" /etc/php83 /php.ini
72+ sed -i " s|;max_input_vars.*|max_input_vars = ${MAX_INPUT_VARS} |g" /etc/php83 /php.ini
7373
7474# OpCache
7575echo " Setting OpCache configuration..."
7676sed -e " s/@OPCACHE_MEM_SIZE@/$OPCACHE_MEM_SIZE /g" \
77- /tpls/etc/php82 /conf.d/opcache.ini > /etc/php82 /conf.d/opcache.ini
77+ /tpls/etc/php83 /conf.d/opcache.ini > /etc/php83 /conf.d/opcache.ini
7878
7979# Nginx
8080echo " Setting Nginx configuration..."
Original file line number Diff line number Diff line change @@ -74,7 +74,7 @@ echo "Database ready!"
7474counttables=$( echo ' SHOW TABLES' | ${dbcmd} " $DB_NAME " | wc -l)
7575if [ " ${counttables} " -eq " 0" ]; then
7676 echo " Enabling First Run Wizard..."
77- echo " INSTALL=user,finish" >> ${LIBRENMS_PATH} /.env
77+ echo " INSTALL=user,finish" >> ${LIBRENMS_PATH} /.env
7878fi
7979
8080echo " Updating database schema..."
@@ -99,7 +99,7 @@ cat >/etc/services.d/php-fpm/run <<EOL
9999#!/usr/bin/execlineb -P
100100with-contenv
101101s6-setuidgid ${PUID} :${PGID}
102- php-fpm82 -F
102+ php-fpm83 -F
103103EOL
104104chmod +x /etc/services.d/php-fpm/run
105105
File renamed without changes.
File renamed without changes.
You can’t perform that action at this time.
0 commit comments