Skip to content

Commit 1db9c75

Browse files
committed
Add persistent named volumes for Desktop Commander
Added four named volumes to preserve state across container restarts: - dc-system:/usr - System packages, binaries, libraries (npm/pip installs) - dc-home:/root - User configs, clientId, tool history, feature flags - dc-workspace:/workspace - Development files and projects - dc-packages:/var - Package databases, caches, logs Without these volumes, all installed packages, configuration, and work is lost when the container stops. This is especially important for users who install additional tools via npm/pip during their session.
1 parent 7cb42c1 commit 1db9c75

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

servers/desktop-commander/server.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@ source:
2525
run:
2626
volumes:
2727
- "{{desktop-commander.paths|volume|into}}"
28+
- dc-system:/usr
29+
- dc-home:/root
30+
- dc-workspace:/workspace
31+
- dc-packages:/var
2832
config:
2933
description: Configure filesystem access and network permissions for Desktop Commander
3034
parameters:

0 commit comments

Comments
 (0)