From 81056ea42ed356dc38735e36f2b1b369ad434ceb Mon Sep 17 00:00:00 2001 From: David Bailey Date: Mon, 11 Dec 2023 16:14:55 +0100 Subject: [PATCH] feat: add writable directory for server content --- docker_dev/Dockerfile | 4 +++- docker_dev/compose.yaml | 8 ++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/docker_dev/Dockerfile b/docker_dev/Dockerfile index 4f96be7..6440854 100644 --- a/docker_dev/Dockerfile +++ b/docker_dev/Dockerfile @@ -14,5 +14,7 @@ RUN a2enmod rewrite RUN a2enmod headers RUN docker-php-ext-install mysqli && docker-php-ext-enable mysqli +RUN mkdir raw + COPY www/ . -RUN chmod -R a+r $(ls -I vendor) +RUN chmod -R a+rw $(ls -I vendor) diff --git a/docker_dev/compose.yaml b/docker_dev/compose.yaml index cbbec73..1c6e8d2 100644 --- a/docker_dev/compose.yaml +++ b/docker_dev/compose.yaml @@ -17,6 +17,9 @@ services: ignore: - ../.git - mysql_schema.sql + volumes: + - website_datavolume:/var/www/html/raw + mysql: build: dockerfile: MysqlDockerfile @@ -32,7 +35,8 @@ services: watch: - path: mysql_schema.sql action: rebuild -# volumes: -# - sqlvolume:/var/lib/mysql + volumes: + - sqlvolume:/var/lib/mysql volumes: sqlvolume: {} + website_datavolume: {}