diff --git a/Dockerfile b/Dockerfile index 9893761..7b35c95 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,12 +2,13 @@ FROM alpine:3.21 WORKDIR /var/www/html/4get RUN apk update && apk upgrade -RUN apk add php apache2-ssl php84-fileinfo php84-openssl php84-iconv php84-common php84-dom php84-sodium php84-curl curl php84-pecl-apcu php84-apache2 imagemagick php84-pecl-imagick php84-mbstring imagemagick-webp imagemagick-jpeg libstdc++ +RUN apk add php84 apache2-ssl php84-fileinfo php84-openssl php84-iconv php84-common php84-dom php84-sodium php84-curl curl php84-pecl-apcu php84-apache2 imagemagick php84-pecl-imagick php84-mbstring imagemagick-webp imagemagick-jpeg libstdc++ COPY . . RUN mv ./shared_objects/libcurl-impersonate.so /usr/local/lib RUN chmod 777 /var/www/html/4get/icons +RUN ln -s /usr/bin/php84 /usr/bin/php EXPOSE 80 EXPOSE 443 diff --git a/docker/docker-entrypoint.sh b/docker/docker-entrypoint.sh index 53e7654..445ad01 100755 --- a/docker/docker-entrypoint.sh +++ b/docker/docker-entrypoint.sh @@ -23,9 +23,8 @@ else cp -r ${FOURGET_SRC}/docker/apache/http/conf.d/* /etc/apache2/conf.d fi -php ./docker/gen_config.php - if [ "$@" = "start" ]; then + php ./docker/gen_config.php echo "4get is running" exec httpd -DFOREGROUND else