From 8f9e0aa7edda7e05c4a91898a9ecdc1e4b773df3 Mon Sep 17 00:00:00 2001 From: Ploush Date: Sun, 10 May 2026 09:57:30 +0200 Subject: [PATCH] fix: probleme de droit --- docker/apache/Dockerfile | 7 +++++++ docker/apache/entrypoint.sh | 8 ++++++++ 2 files changed, 15 insertions(+) create mode 100644 docker/apache/entrypoint.sh diff --git a/docker/apache/Dockerfile b/docker/apache/Dockerfile index af3a902..c7bf229 100644 --- a/docker/apache/Dockerfile +++ b/docker/apache/Dockerfile @@ -52,4 +52,11 @@ COPY docker/apache/opcache.ini /usr/local/etc/php/conf.d/opcache.ini # ── Config Apache ──────────────────────────────────────────── COPY docker/apache/symfony.conf /etc/apache2/sites-enabled/000-default.conf +# ── Gestion Droits Volume ──────────────────────────────────────────── +COPY docker/apache/entrypoint.sh /usr/local/bin/entrypoint.sh +RUN chmod +x /usr/local/bin/entrypoint.sh + +ENTRYPOINT ["/usr/local/bin/entrypoint.sh"] +CMD ["apache2-foreground"] + EXPOSE 80 diff --git a/docker/apache/entrypoint.sh b/docker/apache/entrypoint.sh new file mode 100644 index 0000000..5660ace --- /dev/null +++ b/docker/apache/entrypoint.sh @@ -0,0 +1,8 @@ +#!/bin/bash +set -e + +# Corrige les droits sur les dossiers susceptibles d'être montés +chown -R www-data:www-data /var/www/html/var /var/www/html/public/uploads 2>/dev/null || true + +# Lance la commande originale (apache2-foreground) +exec "$@" \ No newline at end of file