File tree Expand file tree Collapse file tree 4 files changed +7
-299
lines changed
Expand file tree Collapse file tree 4 files changed +7
-299
lines changed Original file line number Diff line number Diff line change 1- FROM alpine:edge
1+ FROM alpine:3.20
22
3- RUN apk add --no-cache redis pwgen sudo socat wget curl git nginx \
4- php7 -ctype php7 -ftp php7 -simplexml php7 php7 -phar php7 -curl php7 -openssl php7 -mbstring php7 -json php7 -dom php7 -fpm
3+ RUN apk add --no-cache pwgen sudo socat wget curl git nginx \
4+ php83 -ctype php83 -ftp php83 -simplexml php83 php83 -phar php83 -curl php83 -openssl php83 -mbstring php83 -json php83 -dom php83 -fpm
55
66RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/bin --filename=composer
77RUN mkdir -p /var/www/backupdrop
@@ -16,12 +16,13 @@ RUN cp /var/www/backupdrop/docker/rootfs/start.sh /etc/start.sh
1616RUN chmod +x /etc/start.sh
1717
1818# nginx stuff
19- RUN cp /var/www/backupdrop/ docker/rootfs/nginx.conf /etc/nginx/conf .d/default.conf
19+ ADD docker/rootfs/nginx.conf /etc/nginx/http .d/default.conf
2020RUN mkdir -p /run/nginx
2121RUN mkdir -p /var/log/nginx
2222
2323# php stuff
24- RUN cp /var/www/backupdrop/docker/rootfs/php7/* /etc/php7/.
24+ RUN sed -i 's/nobody/nginx/g' /etc/php83/php-fpm.d/www.conf
25+ RUN sed -i 's/E_ALL \& ~E_DEPRECATED \& ~E_STRICT/E_ALL \& ~E_DEPRECATED \& ~E_STRICT \& ~E_NOTICE \& ~E_WARNING/g' /etc/php83/php.ini
2526
2627# web interface stuff
2728WORKDIR /var/www/backupdrop/web/lib
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 33cd /var/www/backupdrop
44
55echo ' [+] Starting php'
6- php-fpm7 &
6+ php-fpm83
77
88chown -R nginx:nginx /var/www/ &
99
You can’t perform that action at this time.
0 commit comments