diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index c1a24e4..414a3b4 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -28,7 +28,10 @@ jobs: container: image: node:20-alpine volumes: - - /var/run/docker.sock:/var/run/docker.sock + # The docker socket is deliberately NOT listed here: act_runner already mounts it + # into every job container, and declaring it again makes the daemon reject the + # container with "Duplicate mount point: /var/run/docker.sock". + # # Mounted at the SAME path it has on the host. docker-compose.yml binds ./data # relative to the compose file, and the daemon resolves that as a HOST path — so if # this were mounted anywhere else the app would come up pointed at a directory that