.., absolute paths and symlinks that point outside the volume are refused.
Dashboard
Open the app, then the Volumes tab. The Files card lists the volume, lets you open folders, download a file, upload a file into the current folder and delete a file (the delete button asks for a second click).CLI
:. Use - for stdout or stdin. All commands accept --json.
API
Downloads, uploads, deletes and restores write an audit entry that includes the file path. Delete removes one file, never a directory.
Behavior
- An upload goes to a temp file and is renamed into place, so a failed or oversized upload never leaves a partial file. Existing mode and owner are kept so the app can still read what it owns.
- Restoring a file reads the succeeded backup archive and writes only that one entry back. Other files are untouched.
- The app keeps running. Editing a file the app has open is your call.
- Remote nodes need an agent that includes this operation; an older agent answers with an error.