FROM php:8.4.6-apache-bookworm # 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 # Configure LDAP. RUN apt-get update \ && apt-get install libldap2-dev -y \ && docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu/ \ && docker-php-ext-install ldap # Change apache settings RUN a2enmod rewrite # Expose ports EXPOSE 80 # startup CMD ["apache2-foreground"]