BG Bucket Browser

shipped

A desktop file manager for RunPod network volumes.

BG Bucket Browser with the context menu open on a volume folder: copy and move to the right panel, download, download as zip, rename, copy S3 path
stack Tauri · Rust · TypeScript
platforms Linux · Windows · macOS
license Apache-2.0
repo bg-bucket-browser
updated

Problem

RunPod network volumes are S3 buckets with no window: you either mount them inside a pod or type s3 commands. Every model upload, every batch of outputs, meant opening a terminal and remembering paths.

BG Bucket Browser puts the volume next to your disk, in two panes, and lets you drag.

What it does

Two panes

The volume on one side, your disk on the other, each with its own tabs and its own view. Select what you need and send it across.

Two panes side by side: five of twelve images selected in a volume folder shown as icons, a local models folder listed on the right

Find it by typing

Ctrl+F narrows a long folder to the files you mean.

The filter box holding “portrait-s”, a folder of LoRA files narrowed to six matches

Right-click does the work

The menu knows which side it is on. On the volume: download, download as zip, copy the S3 path, and delete is permanent. On your disk: upload, open in the OS, and delete goes to the trash.

The context menu on a volume folder: copy and move to the right panel, download, download as zip, copy S3 path, delete (permanent)
The context menu on a local folder: open in local OS, copy and move to the left panel, upload, delete (trash)

Transfers you can watch

A queue with progress and speed, one click away in the status bar.

The transfers panel open above the status bar: one upload done, one at 51% and 6.1 MB/s, one queued

Volume cleanup

See what takes the space before you pay for it another month: top folders, largest objects, and the leftovers nobody needs.

Volume Cleanup after a scan: top folders, largest objects and reclaimable files, five entries ticked for 1.5 GB

Drag across

Drop on the other pane and choose: move here or copy here.

The drop menu after dragging a file onto the other pane: Move Here, Copy Here, Cancel

Nothing overwritten by accident

A name conflict stops and asks: skip, rename or overwrite, once or for all of them.

The name conflict dialog with “Apply to all 8 conflicts” ticked and four choices: Cancel, Skip, Rename, Overwrite

New, from where you are

A folder or a text file from a right-click on empty space, or from the + on the pane header.

The context menu on an empty folder: New folder, New Text File, selection commands, Refresh
The + menu on the pane header: New Tab, New folder, New Text File

It knows it is S3

Properties show the S3 URI next to size and date.

The Properties dialog of a checkpoint file: name, kind, size, modified, path and its S3 URI

Dark, light, system

The app follows your theme; so do its screenshots on this site.

Install

Windows and macOS: download the installer from GitHub Releases. Linux: build it from source; the README has the steps.

Connect a volume

Endpoint, region, volume ID and an S3 key from your RunPod account. Entered once; the keys go to your system keychain, not to a file.

Settings, Connections: the active connection with its endpoint URL, volume ID and region filled in, both keys shown as stored