From 5f2fb124367da9b5538ad416861db100a9b23b62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Kr=C3=BCger?= Date: Thu, 20 Nov 2025 15:33:24 +0100 Subject: [PATCH] perf: use local volume for Pinchflat downloads instead of WebDAV MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The HiDrive WebDAV mount was causing severe performance issues: - High latency for directory listings and file checks - Slow UI page loads (multi-second delays) - Database query idle times of 600-1600ms Changed to use local Docker volume for /downloads, which provides: - Fast filesystem operations - Responsive UI - No database connection delays Note: Downloads are now stored locally. Set up rsync/rclone to sync to HiDrive if remote storage is needed. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- media/compose.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/media/compose.yaml b/media/compose.yaml index c9cb370..b4ec0bd 100644 --- a/media/compose.yaml +++ b/media/compose.yaml @@ -70,10 +70,9 @@ services: restart: unless-stopped volumes: - pinchflat_config:/config - - /mnt/hidrive/users/valknar/Downloads/pinchflat:/downloads + - pinchflat_downloads:/downloads environment: TZ: ${TIMEZONE:-Europe/Berlin} - JOURNAL_MODE: delete networks: - compose_network labels: @@ -104,6 +103,8 @@ volumes: name: ${MEDIA_COMPOSE_PROJECT_NAME}_filestash_data pinchflat_config: name: ${MEDIA_COMPOSE_PROJECT_NAME}_pinchflat_config + pinchflat_downloads: + name: ${MEDIA_COMPOSE_PROJECT_NAME}_pinchflat_downloads networks: compose_network: