| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.version=24.04 |
| ADD file:0f6466425c4f1800aae9224ddc3437b90c829cea58fb8edd5dde2f1eb0ee28da in / |
| CMD ["/bin/bash"] |
| ENV TZ=Europe/Berlin DEBIAN_FRONTEND=noninteractive |
| RUN /bin/sh -c ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone # buildkit |
| RUN /bin/sh -c apt-get update && apt-get install --no-install-recommends -y apache2 libapache2-mod-php php-curl php-dom php-gd php-intl php-mbstring php-xml php-zip composer ca-certificates && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c a2enmod headers rewrite # buildkit |
| RUN /bin/sh -c echo '<VirtualHost *:80>\n DocumentRoot /var/www/html/public\n <Directory /var/www/html/public>\n AllowOverride All\n </Directory>\n</VirtualHost>' > /etc/apache2/sites-available/000-default.conf # buildkit |
| WORKDIR /var/www/html |
| COPY composer.json composer.lock ./ # buildkit |
| RUN /bin/sh -c composer install --no-dev --optimize-autoloader --no-scripts # buildkit |
| COPY . . # buildkit |
| RUN /bin/sh -c chown -R www-data:www-data storage public/media # buildkit |
| EXPOSE [80/tcp] |
| CMD ["apachectl" "-DFOREGROUND"] |