Commit 39adfcf
fix: correct /home/node/.config permissions and enable plugin marketplace writes
Fixed two permission issues:
1. /home/node/.config owned by root:0 → now chowned to node:node by entrypoint
2. Plugin marketplaces mounted as :ro → changed to :rw to allow plugin installs
Root causes:
- entrypoint.sh only fixed permissions for .claude/.local/.agents/go/.cache
- opencode failed with EACCES when trying to create ~/.config/opencode
- Claude Code /plugin failed with "Read-only file system" for marketplace clones
Changes:
- docker-entrypoint.sh: Add /home/node/.config to permission fix loop
- docker-compose.yml: Change plugin mounts from :ro to :rw
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent c20b39c commit 39adfcf
2 files changed
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
138 | 138 | | |
139 | 139 | | |
140 | 140 | | |
141 | | - | |
142 | | - | |
| 141 | + | |
| 142 | + | |
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
79 | | - | |
| 79 | + | |
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
| |||
0 commit comments