2023-10-14 15:57:28 +02:00
|
|
|
FROM composer
|
|
|
|
WORKDIR /app
|
|
|
|
|
2023-10-19 21:53:14 +02:00
|
|
|
COPY www/composer.* .
|
2024-08-15 22:53:55 +02:00
|
|
|
COPY www/vendor/* vendor/
|
2023-10-14 15:57:28 +02:00
|
|
|
|
2025-02-13 10:39:56 +01:00
|
|
|
FROM php:8.3-apache
|
2023-10-14 15:57:28 +02:00
|
|
|
WORKDIR /var/www/html
|
|
|
|
|
|
|
|
COPY --from=0 /app/ ./
|
|
|
|
RUN chmod -R a+r ./vendor
|
|
|
|
|
|
|
|
RUN a2enmod rewrite
|
|
|
|
RUN a2enmod headers
|
2023-10-16 16:15:24 +02:00
|
|
|
RUN docker-php-ext-install mysqli && docker-php-ext-enable mysqli
|
2023-10-14 15:57:28 +02:00
|
|
|
|
2023-12-11 16:14:55 +01:00
|
|
|
RUN mkdir raw
|
2025-01-06 22:32:23 +01:00
|
|
|
RUN chmod a+wr raw
|
2023-12-11 16:14:55 +01:00
|
|
|
|
2023-10-19 21:53:14 +02:00
|
|
|
COPY www/ .
|
2025-01-06 22:32:23 +01:00
|
|
|
RUN chmod -R a+rw $(ls -I vendor)
|