From 6f52edb4b14179297c7ede24ec8248d5a830e726 Mon Sep 17 00:00:00 2001 From: Wilmer Arambula Date: Sat, 12 Jul 2025 06:48:39 -0400 Subject: [PATCH 1/3] refactor: Update Docker configurations to use named volumes for Composer cache, improving consistency across services. --- docker-compose.frankenphp.yml | 5 +++-- docker-compose.nginx.yml | 5 ++++- docker-compose.yml | 5 ++++- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/docker-compose.frankenphp.yml b/docker-compose.frankenphp.yml index e929ff4..26caad4 100644 --- a/docker-compose.frankenphp.yml +++ b/docker-compose.frankenphp.yml @@ -23,12 +23,13 @@ services: restart: always volumes: - ./:/app - - ${HOME}/.composer-docker/cache:/var/www/.composer/cache:delegated - - caddy_data:/data - caddy_config:/config + - caddy_data:/data + - composer_cache:/var/www/.composer/cache working_dir: /app tty: true volumes: caddy_data: caddy_config: + composer_cache: diff --git a/docker-compose.nginx.yml b/docker-compose.nginx.yml index 535f810..7c49ecd 100644 --- a/docker-compose.nginx.yml +++ b/docker-compose.nginx.yml @@ -22,6 +22,9 @@ services: restart: always volumes: - ./:/app - - ${HOME}/.composer-docker/cache:/var/www/.composer/cache:delegated + - composer_cache:/var/www/.composer/cache working_dir: /app tty: true + +volumes: + composer_cache: diff --git a/docker-compose.yml b/docker-compose.yml index 15ec65a..5bd5d1e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -22,6 +22,9 @@ services: restart: always volumes: - ./:/app - - ${HOME}/.composer-docker/cache:/var/www/.composer/cache:delegated + - composer_cache:/var/www/.composer/cache working_dir: /app tty: true + +volumes: + composer_cache: From 9d366af6f170687989593eecb1ad5606c2db5dbb Mon Sep 17 00:00:00 2001 From: Wilmer Arambula Date: Sat, 12 Jul 2025 06:53:57 -0400 Subject: [PATCH 2/3] refactor: Mark composer_cache volume as external in Docker configurations for consistency. --- docker-compose.frankenphp.yml | 1 + docker-compose.nginx.yml | 1 + docker-compose.yml | 1 + 3 files changed, 3 insertions(+) diff --git a/docker-compose.frankenphp.yml b/docker-compose.frankenphp.yml index 26caad4..933ea5a 100644 --- a/docker-compose.frankenphp.yml +++ b/docker-compose.frankenphp.yml @@ -33,3 +33,4 @@ volumes: caddy_data: caddy_config: composer_cache: + external: true diff --git a/docker-compose.nginx.yml b/docker-compose.nginx.yml index 7c49ecd..7eb10a2 100644 --- a/docker-compose.nginx.yml +++ b/docker-compose.nginx.yml @@ -28,3 +28,4 @@ services: volumes: composer_cache: + external: true diff --git a/docker-compose.yml b/docker-compose.yml index 5bd5d1e..625ef3e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -28,3 +28,4 @@ services: volumes: composer_cache: + external: true From 2a49ffaa798ebcf6715efd821e0b983959f752bd Mon Sep 17 00:00:00 2001 From: Wilmer Arambula Date: Sat, 12 Jul 2025 06:59:05 -0400 Subject: [PATCH 3/3] refactor: Remove external flag from composer_cache volume in Docker configurations for consistency. --- docker-compose.frankenphp.yml | 1 - docker-compose.nginx.yml | 1 - docker-compose.yml | 1 - 3 files changed, 3 deletions(-) diff --git a/docker-compose.frankenphp.yml b/docker-compose.frankenphp.yml index 933ea5a..26caad4 100644 --- a/docker-compose.frankenphp.yml +++ b/docker-compose.frankenphp.yml @@ -33,4 +33,3 @@ volumes: caddy_data: caddy_config: composer_cache: - external: true diff --git a/docker-compose.nginx.yml b/docker-compose.nginx.yml index 7eb10a2..7c49ecd 100644 --- a/docker-compose.nginx.yml +++ b/docker-compose.nginx.yml @@ -28,4 +28,3 @@ services: volumes: composer_cache: - external: true diff --git a/docker-compose.yml b/docker-compose.yml index 625ef3e..5bd5d1e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -28,4 +28,3 @@ services: volumes: composer_cache: - external: true