Browse and edit files in your containers
A built-in file browser and code editor for Docker volumes. No SSH client needed -- manage files directly from your dashboard.
Full file management in the browser
Browse, edit, create, and delete files in any container volume -- no terminal required.
How it works
Select a container
Pick any running container from your stack's app list. sh0 shows all available volumes and bind mounts.
Browse volumes
Navigate the directory tree with a familiar file browser interface. Click folders to expand, click files to preview.
Edit files
Open any text file in the inline editor. Make your changes and save -- the file is written directly to the container volume.
Create or delete
Create new files and directories, or delete existing ones. All operations include confirmation to prevent data loss.
The file manager workflow
All operations go through the Docker API -- no SSH, no exec, no agent installed in the container
Everything you need
File preview
Preview text files, configuration files, and logs directly in the browser. No need to download or SSH in.
Inline code editor
Edit files with a clean code editor interface. Syntax highlighting for common file types. Save with one click.
Security hardened
Path traversal attacks are blocked at the API level. Every file path is validated and sandboxed to the selected volume.
File upload
Upload configuration files, certificates, or any other file directly into your container volume from the browser.
File download
Download any file from the container to your local machine. Useful for grabbing logs, exports, or backup files.
Config management
Edit .env files, nginx configs, database settings, and any other configuration without restarting the container.
The old way
- x SSH into the server
- x Run docker exec -it to enter the container
- x Use vi or nano inside the container
- x Use scp or docker cp to transfer files
- x Hope the container has the right tools installed
- x No audit trail of what changed
The sh0 way
- Click the file manager tab
- Browse the directory tree visually
- Edit in a proper code editor
- Upload and download from the browser
- Works on any container, no tools needed
- Security-hardened path validation
Questions & answers
Is there a file size limit for editing? +
Can I edit binary files? +
What about file permissions? +
Which volume types are supported? +
Manage files without leaving your browser.
Browse, edit, and organize files in any container volume. No SSH, no docker exec, no hassle.