Add devbox-state volume to persist TUI settings across container recreations
This commit is contained in:
@@ -411,6 +411,7 @@ services:
|
|||||||
- ~/projects:/workspace
|
- ~/projects:/workspace
|
||||||
- ~/.ssh:/home/developer/.ssh:ro
|
- ~/.ssh:/home/developer/.ssh:ro
|
||||||
- devbox-data:/home/developer/.local/share/opencode
|
- devbox-data:/home/developer/.local/share/opencode
|
||||||
|
- devbox-state:/home/developer/.local/state/opencode
|
||||||
- devbox-uv:/home/developer/.local/share/uv
|
- devbox-uv:/home/developer/.local/share/uv
|
||||||
# Optional: persist Rust toolchains and cargo data
|
# Optional: persist Rust toolchains and cargo data
|
||||||
# - devbox-rustup:/home/developer/.rustup
|
# - devbox-rustup:/home/developer/.rustup
|
||||||
@@ -428,6 +429,7 @@ services:
|
|||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
devbox-data:
|
devbox-data:
|
||||||
|
devbox-state:
|
||||||
devbox-uv:
|
devbox-uv:
|
||||||
# devbox-rustup:
|
# devbox-rustup:
|
||||||
# devbox-cargo:
|
# devbox-cargo:
|
||||||
|
|||||||
@@ -49,6 +49,9 @@ services:
|
|||||||
# Optional: persist opencode data (auth, memory, etc.)
|
# Optional: persist opencode data (auth, memory, etc.)
|
||||||
- devbox-data:/home/developer/.local/share/opencode
|
- devbox-data:/home/developer/.local/share/opencode
|
||||||
|
|
||||||
|
# Optional: persist opencode TUI settings (theme, toggles, etc.)
|
||||||
|
- devbox-state:/home/developer/.local/state/opencode
|
||||||
|
|
||||||
# Optional: persist uv data (Python installs, tool installs)
|
# Optional: persist uv data (Python installs, tool installs)
|
||||||
# Without this, 'uv python install' must be re-run after container removal.
|
# Without this, 'uv python install' must be re-run after container removal.
|
||||||
- devbox-uv:/home/developer/.local/share/uv
|
- devbox-uv:/home/developer/.local/share/uv
|
||||||
@@ -66,6 +69,7 @@ services:
|
|||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
devbox-data:
|
devbox-data:
|
||||||
|
devbox-state:
|
||||||
devbox-uv:
|
devbox-uv:
|
||||||
# devbox-rustup:
|
# devbox-rustup:
|
||||||
# devbox-cargo:
|
# devbox-cargo:
|
||||||
|
|||||||
Reference in New Issue
Block a user