Add bind mount pre-creation note to deploy post-setup instructions
This commit is contained in:
@@ -163,6 +163,18 @@ openstack server add security group <instance-name> opencode-devbox
|
||||
|
||||
## After VM setup
|
||||
|
||||
If you uncomment any bind mounts in `docker-compose.yml` (e.g. `~/.aws`, `~/.config/opencode`), create the directories first — Docker creates missing bind mount paths as root-owned, which causes permission issues:
|
||||
|
||||
```bash
|
||||
# Only create directories for mounts you uncomment
|
||||
mkdir -p ~/.aws # AWS Bedrock SSO
|
||||
mkdir -p ~/.config/opencode # persistent opencode config
|
||||
mkdir -p ~/.config/nvim # custom neovim config
|
||||
mkdir -p ~/.agents/skills # opencode agent skills
|
||||
```
|
||||
|
||||
Named volumes (`devbox-data`, `devbox-uv`, etc.) are managed by Docker and need no pre-creation.
|
||||
|
||||
```bash
|
||||
mkdir -p ~/opencode-devbox && cd ~/opencode-devbox
|
||||
curl -sL https://gitea.jordbo.se/joakimp/opencode-devbox/raw/branch/main/docker-compose.yml -o docker-compose.yml
|
||||
|
||||
Reference in New Issue
Block a user