Files
Browse and edit a server's configuration and world files from the browser — safely sandboxed to that server's directory.
Browsing
The Files plane lists the contents of a server's working directory. All access is confined to that directory: a crafted path can't escape it, so one server can never read another's files or anything else on the host.
Editing
Text files can be edited in place. On save, Cube:
- Validates the content (for example, JSON files must parse).
- Writes a timestamped backup of the previous version first.
- Performs an atomic write, so a crash mid-save can't truncate the file.
Very large or binary files are view-only. Editing requires the files.write capability (operator role or higher); browsing requires files.read (viewer or higher).