From 5e79162ca54751fc88447eda1c9534e7ca62ac2b Mon Sep 17 00:00:00 2001 From: Johannes Millan Date: Mon, 16 Feb 2026 10:37:01 +0100 Subject: [PATCH] fix(ci): fix WebDAV config path for hacdias/webdav v5 The hacdias/webdav:latest image updated to v5 which no longer auto-discovers config at /config.yml. Mount to /etc/webdav/config.yaml (an auto-discovered path) and pin image to v5 to prevent future breakage. --- docker-compose.e2e.fast.yaml | 4 ++-- docker-compose.e2e.yaml | 4 ++-- docker-compose.yaml | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docker-compose.e2e.fast.yaml b/docker-compose.e2e.fast.yaml index cb2296990d..5079bf47e5 100644 --- a/docker-compose.e2e.fast.yaml +++ b/docker-compose.e2e.fast.yaml @@ -23,13 +23,13 @@ services: # WebDAV sync server (for sync tests) webdav: - image: hacdias/webdav:latest + image: hacdias/webdav:v5 ports: - '${WEBDAV_PORT:-2345}:${WEBDAV_PORT:-2345}' environment: - PORT=${WEBDAV_PORT:-2345} volumes: - - ./webdav.yaml:/config.yml:ro + - ./webdav.yaml:/etc/webdav/config.yaml:ro - webdav_data:/data healthcheck: test: diff --git a/docker-compose.e2e.yaml b/docker-compose.e2e.yaml index 7196597f75..0e2e5943dc 100644 --- a/docker-compose.e2e.yaml +++ b/docker-compose.e2e.yaml @@ -27,13 +27,13 @@ services: # WebDAV sync server (for sync tests) webdav: - image: hacdias/webdav:latest + image: hacdias/webdav:v5 ports: - '${WEBDAV_PORT:-2345}:${WEBDAV_PORT:-2345}' environment: - PORT=${WEBDAV_PORT:-2345} volumes: - - ./webdav.yaml:/config.yml:ro + - ./webdav.yaml:/etc/webdav/config.yaml:ro - webdav_data:/data healthcheck: test: diff --git a/docker-compose.yaml b/docker-compose.yaml index 2befd75822..b890578dc0 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -75,11 +75,11 @@ services: # WebDAV sync server webdav: - image: hacdias/webdav:latest + image: hacdias/webdav:v5 ports: - '2345:2345' volumes: - - ./webdav.yaml:/config.yml:ro + - ./webdav.yaml:/etc/webdav/config.yaml:ro - webdav_data:/data healthcheck: test: ['CMD', 'wget', '--quiet', '--tries=1', '--spider', 'http://localhost:2345/']