From f7bf22db29484828307e9300592c352b3d5e9e90 Mon Sep 17 00:00:00 2001 From: dtoro Date: Tue, 7 Apr 2026 22:15:43 +0200 Subject: [PATCH] chore(docker): add proxies_data volume for /proxy endpoint cache MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The /photos/{id}/proxy endpoint (added in 1096854) caches transcoded RAW/HEIC WebPs at /data/proxies/{id}.webp, but the compose file had no volume mount for that path — files would be lost on every container restart, forcing repeated full-resolution decodes. Adding a named volume to both backend and worker so the cache survives restarts. Co-Authored-By: Claude Opus 4.6 (1M context) --- docker-compose.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 194e6c0..7e351f8 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -26,6 +26,7 @@ services: - ${PHOTO_DIRS:-./photos}:/photos:rw - ~/Pictures:/host/Pictures:ro - thumbs_data:/data/thumbs + - proxies_data:/data/proxies - db_data:/data/db - trash_data:/data/trash environment: @@ -51,6 +52,7 @@ services: - ${PHOTO_DIRS:-./photos}:/photos:rw - ~/Pictures:/host/Pictures:ro - thumbs_data:/data/thumbs + - proxies_data:/data/proxies - db_data:/data/db - trash_data:/data/trash environment: @@ -85,6 +87,7 @@ networks: volumes: thumbs_data: + proxies_data: db_data: trash_data: redis_data: \ No newline at end of file