rclone on Ubuntu 24.04
by cloudimg
rclone: copy, sync and mount files across cloud and object storage, with a built-in web GUI
rclone on Ubuntu 24.04 LTS
rclone is the open source command line program often called the swiss army knife of cloud storage. It manages files on more than seventy storage backends - Amazon S3, Azure Blob Storage, Google Drive and Cloud Storage, Backblaze B2, Dropbox, SFTP, WebDAV and many more - copying, syncing, moving and deleting files between any two of them with checksum-verified transfers, server-side copy, encryption and bandwidth control. It can also mount a remote as a local filesystem and serve one over HTTP, WebDAV, FTP or S3.
This cloudimg image ships the pinned rclone 1.74.4 single Go binary (both the CLI and the remote-control daemon) and locks it down for a marketplace appliance. The remote-control daemon serves the built-in rclone web GUI and REST API bound to loopback only, fronted by an nginx reverse proxy on port 80. The static web GUI is served openly so you land straight on its sign-in screen, while every remote-control call that moves data requires a per-VM password.
Secure by default
- rclone rcd bound to 127.0.0.1:5572 - never exposed to the network directly
- nginx HTTP Basic Auth (user admin) on the remote-control API, with a unique password generated on the first boot of every VM
- No default or shared login: the password is stored only as a bcrypt hash, and no two VMs share a secret
- No cloud provider account, remote or token baked into the image - you configure your own remotes
- The web GUI bundle is pre-staged in the image, so your VM never fetches it from the internet at runtime
- An unauthenticated /healthz endpoint for load-balancer probes
- Fully patched at build time with unattended security updates left enabled
What you can do
- Migrate or replicate data between cloud and object storage providers, including server-side copy
- Back up servers and files to object storage on a schedule
- Mount remote storage as a local drive, or browse and transfer it from the web dashboard
Support and licensing
rclone is licensed under the MIT license and is free - there is no per-CPU, per-seat or per-site fee. The cloudimg charge covers packaging, security patching, image maintenance and 24/7 support. A paired step-by-step deployment guide is provided.