Choose a root
The selector determines which directory you can browse:- VM home: the host user’s home directory, normally
/root. - An app volume: a named Docker volume belonging to the selected install. An app can have several volumes; choose the one containing the data you need.
.ssh directory is excluded from file-browser access; manage SSH keys through the dashboard’s SSH key controls.
Available actions
- Navigate directories using the tree and breadcrumbs.
- Open and edit text files with syntax highlighting, find and undo. Use Save,
Cmd-SorCtrl-Sto write changes. - Format JSON or YAML. Review the result before saving; YAML formatting can remove comments.
- Download a file, or select entries and download a ZIP archive.
- Rename or delete files and folders. Deletion is permanent, so keep a copy of data you need.
Edit an app configuration file
- Check the app’s guide for the correct file and volume.
- Download a copy or create an appropriate backup before editing.
- Open the file, make the change and save it.
- Restart the app if its documentation requires it, then check its logs and behavior.
Path restrictions
File operations validate the selected root and reject paths that escape it, including symlinks pointing outside it. A path accessible from the root terminal can therefore be unavailable in Files. These restrictions do not remove the authority of someone with root access to the VM.Next
Terminal
Work with host paths or app-specific command-line tools.
Snapshots and backups
Protect data before changing it.