From 4a1bea95c562a314e4e7f32c4713b1ca83cfd936 Mon Sep 17 00:00:00 2001 From: Randall Stillwell Date: Mon, 14 Sep 2026 13:51:13 -0500 Subject: [PATCH] fix(opencode): bind workspace volumes to ZFS on CT 116 Keep repos, builds, and worktrees on apps/submatter/* (~890G) instead of the thin-provisioned 48G root disk. Co-authored-by: Cursor --- docker/docker-compose.prod.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docker/docker-compose.prod.yml b/docker/docker-compose.prod.yml index 86a68a8..7f7fd4c 100644 --- a/docker/docker-compose.prod.yml +++ b/docker/docker-compose.prod.yml @@ -305,8 +305,20 @@ services: - echodo volumes: + # Backed by ZFS bind mounts on CT 116 (apps/submatter/* → /mnt/*). + # Repos, worktrees, and builds grow here — not on the 32G local-lvm root. echodo-workspace: + driver: local + driver_opts: + type: none + o: bind + device: /mnt/workspace opencode-data: + driver: local + driver_opts: + type: none + o: bind + device: /mnt/opencode-data networks: echodo: