If you're using a Hetzner Storage Box, you can move data in and out using Hetzner's native SFTP / FTP / WebDAV interfaces directly, bypassing the ElfHosted infrastructure entirely (no rate limits, no resource constraints).
For bulk-transferring files to / from rclone-mounted storage or app config volumes, the in-browser Filebrowser works for ad-hoc moves but isn't suited to bulk transfer. ElfHosted's WebDAV product exports all your ElfHosted-attached storage (every rclone mount included) over a single WebDAV endpoint that any WebDAV client can mount.
If you purchase a standalone WebDAV Export, you'll be prompted to choose an initial password (bundled users are not prompted), by running Your username is preset to your existing, ElfHosted, username. Your WebDAV url will behttps://-webdav.elfhosted.com`
You can reset your password using ElfBot, like this:
Quick-paste into WebDav's environment variables using ElfBot
WEBDAV_PASSWORD=yoursekritpassword
You can test the above with a web browser, but for robust file transfer, use one of the options below:
Desktop File Manager
You'll want to tell your file client (i.e. Windows Explorer or MacOS Finder) to open https://<username>-webdav.elfhosted.com (customized for your own username), and enter your credentials when prompted.
Here are generic instructions for Windows and MacOS.
Windows being windows
Per the rclone docs, to make WebDAV work with basic auth (which is what we're doing), you need to get your hands a little dirty, tinkering with the registry!
Rclone
If you're more comfortable on the command line, or wanting to run long, batch transfers, then using rclone directly may be more suitable.
CLI
Install Rclone on your local desktop, and create a new WebDAV remote using rclone config, like this:
Now you can treat elfhosted: just like any other rclone remote. Run rclone ls elfhosted: to confirm.
Web UI
Install rclone, and fire up the UI, using rclone rcd --rc-web-gui --rc-user=<pick a user> --rc-pass=<pick a pass>
The web-gui should now be available at the url http://localhost:5572 - login using the credentials you picked above.
Either configure the remote via CLI as above, or use the UI to configure a similar WebDAV remote.
Use the Explorer interface to upload/download from ElfHosted.
Expected speed
Note that our WebDAV share is rate-limited to ~5MB/s, or 40Mbit, outgoing, which represents 4% of our total 1Gbps per-node bandwidth. This restriction is in place in order to prioritize more realtime traffic over batch transfers.
A prioritized, higher-rate-limited WebDAV instance is also available, with speeds of up to 150Mbps or ~20MB/s.