diff options
| author | Guillermo Serrahima <dev@vylion.com> | 2026-06-26 13:51:02 +0200 |
|---|---|---|
| committer | Guillermo Serrahima <dev@vylion.com> | 2026-06-26 14:06:05 +0200 |
| commit | 2f7fd7893ea201e73adfcb1eb61d195c6a9191b6 (patch) | |
| tree | 9e37d8478cbc1a5fb2667b9a3e050aa42f22f4ed /docker | |
| parent | cf3ee14ea9a73f193ecd60589c6b37050bc19919 (diff) | |
| download | senia-2f7fd7893ea201e73adfcb1eb61d195c6a9191b6.tar.xz senia-2f7fd7893ea201e73adfcb1eb61d195c6a9191b6.zip | |
add submodule-aware setup
Diffstat (limited to 'docker')
| -rw-r--r-- | docker/compose.yml | 13 |
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 |
