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
|
## 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
|
```bash
|
||||||
mkdir -p ~/opencode-devbox && cd ~/opencode-devbox
|
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
|
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