diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..3b60e8d9f6802be39eed930ef20c932d709f3313 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,24 @@ +FROM php:7.4.11-apache + +# php-gd modul für dw2pdf plugin +RUN apt-get update && apt-get install -y \ + libfreetype6-dev \ + libjpeg62-turbo-dev \ + libpng-dev \ + && docker-php-ext-configure gd --with-freetype --with-jpeg \ + && docker-php-ext-install -j$(nproc) gd + + +# Upload-Limits hoch setzen (Edit by Parad0x) +RUN touch /usr/local/etc/php/conf.d/uploads.ini \ + && echo "upload_max_filesize = 10M;" >> /usr/local/etc/php/conf.d/uploads.ini \ + && echo "post_max_size = 10M;" >> /usr/local/etc/php/conf.d/uploads.ini + +# Change apache settings +RUN a2enmod rewrite + +# Expose ports +EXPOSE 80 + +# startup +CMD ["apache2-foreground"] \ No newline at end of file