From 207950e6522f54e3d5111db2bbae8ab9b8281b32 Mon Sep 17 00:00:00 2001 From: Thomas Vanbesien Date: Tue, 24 Mar 2026 13:43:28 +0100 Subject: Move uploads to a named Docker volume Replace the bind-mounted src/uploads/ with a named volume shared between PHP (read-write) and Nginx (read-only). Remove entrypoint.sh since the volume handles directory creation automatically. --- docker-compose.yml | 3 +++ 1 file changed, 3 insertions(+) (limited to 'docker-compose.yml') diff --git a/docker-compose.yml b/docker-compose.yml index a9af8ce..5d31a50 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,6 +5,7 @@ services: - "8080:80" volumes: - ./src:/var/www/html + - uploads:/var/www/html/uploads:ro depends_on: - php networks: @@ -14,6 +15,7 @@ services: build: ./docker/php volumes: - ./src:/var/www/html + - uploads:/var/www/html/uploads env_file: - .env depends_on: @@ -42,6 +44,7 @@ services: volumes: db_data: + uploads: networks: frontend: -- cgit v1.2.3