aboutsummaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorGuillermo Serrahima <dev@vylion.com>2026-06-26 13:51:02 +0200
committerGuillermo Serrahima <dev@vylion.com>2026-06-26 14:06:05 +0200
commit2f7fd7893ea201e73adfcb1eb61d195c6a9191b6 (patch)
tree9e37d8478cbc1a5fb2667b9a3e050aa42f22f4ed /docker
parentcf3ee14ea9a73f193ecd60589c6b37050bc19919 (diff)
downloadsenia-2f7fd7893ea201e73adfcb1eb61d195c6a9191b6.tar.xz
senia-2f7fd7893ea201e73adfcb1eb61d195c6a9191b6.zip
add submodule-aware setup
Diffstat (limited to 'docker')
-rw-r--r--docker/compose.yml13
1 files changed, 8 insertions, 5 deletions
diff --git a/docker/compose.yml b/docker/compose.yml
index a87efdd..36a02ff 100644
--- a/docker/compose.yml
+++ b/docker/compose.yml
@@ -14,12 +14,15 @@ services:
# workspace — read/write, this is where senia does its work
- ../workspace:/workspace
- # claude config and auth — read/write so /login persists
- - ../claude/auth:/home/senia/.claude
- - ../claude/.claude.json:/home/senia/.claude.json
+ # claude config and auth: read/write so /login persists
+ - ../claude:/home/senia/.claude
+ - ../.claude.json:/home/senia/.claude.json
- # CLAUDE.md mounted at root, found via hierarchical lookup from any workspace
- - ../claude/CLAUDE.md:/home/senia/.claude/CLAUDE.md:ro
+ # persona: real if submodule initialized, placeholder otherwise
+ - ../private/CLAUDE.md:/home/senia/.claude/CLAUDE.md:ro
+
+ # contexts: real if submodule initialized, empty dir otherwise
+ # - ../private/contexts:/etc/senia/data/contexts:ro
# dockerfile read-only — senia can read it, suggest edits in conversation, can't modify
- ./Dockerfile:/etc/senia/Dockerfile:ro