A New Rclone Web GUI Built for the Latest RC API

Hi, I want to share a new web GUI I have been building for rclone.

Repository:

At the moment, it supports:

  • multiple connection profiles
  • viewing rclone system information and status summaries
  • browsing remotes and importing/exporting rclone config
  • common file operations such as copy, sync, move, and delete
  • viewing running and completed jobs, and stopping active jobs
  • mobile-friendly layout

A few things it intentionally does not try to do:

  • local file upload/download or media streaming
  • generating public/download links by deriving them from RC auth
  • mount/unmount management
  • complex interactive remote configuration or OAuth flows

It can be served as a static web app with --rc-files or be used with --rc-web-fetch-url.

A few screenshots:

1 Like

Nice, all of this in 1 day? I'm a fan in that regard :smiley:

There's a new GUI command in the works, which is meant to be very light and talk to your local instance. I see some similar decisions, down to wording and some non-trivial arrangement, so I take you may already be familiar with that. It will keep the functionality of using other WebUIs, so you should definitely keep going with it, the more the better!

Some small feedback: I can see the landmarks of Claude here in the Sidebar and button sizes, usually it gets confused by the overall layout and you get stuff like this early cut in the Sidebar. You also end up with differently sized buttons. See my screenshots below. Not sure if this is still happening today with their latest model 4.6


Now that I think of it, including translations (crowdsourced w/ an industry standard solution like Crowdin or Lokalise, or simply just PRs), could be a good idea.

Cheers

Thx for your feedback!

Nice, all of this in 1 day?

It actually took up my free time for a whole week.

There's a new GUI command in the works, which is meant to be very light and talk to your local instance. I see some similar decisions, down to wording and some non-trivial arrangement, so I take you may already be familiar with that.

Actually, I don't know this. Is it the recently appeared rclone-web repo? I haven’t been keeping up with the latest developments in the rclone project, and if I’d known, maybe I wouldn’t have started building this on my own.

Some small feedback

I have tried my best to do some fix.


including translations

There’s already a multilingual implementation in src/shared/i18n, and I don’t think the project is at a scale yet where it needs an external localization collaboration platform.

This looks like a massive improvement over the standard interface. I’ve been looking for a way to manage my remotes that feels a bit more modern and snappy. The setup seems pretty straightforward, too.