From ea66086b44dbb077a263a58a023bc50bfb07f451 Mon Sep 17 00:00:00 2001 From: Ryan Malloy Date: Sat, 14 Feb 2026 13:16:18 -0700 Subject: [PATCH] Remove named volume from prod compose, use bind mount for notebooks The base docker-compose.yml already mounts ./notebooks:/app/notebooks. The named Docker volume was shadowing it in prod, preventing example notebooks from being visible. Bind mount ensures examples ship with the repo and user notebooks persist on the host filesystem. --- docker-compose.prod.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 560ad01..5620bf6 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -4,8 +4,6 @@ services: context: ./backend dockerfile: Dockerfile target: prod - volumes: - - notebooks:/app/notebooks expose: - "8000" networks: @@ -30,9 +28,6 @@ services: caddy: "${SPICEBOOK_DOMAIN:-spicebook.localhost}" caddy.reverse_proxy_1: "{{upstreams 4321}}" -volumes: - notebooks: - networks: caddy: external: true