ed92c22c26d4272e50f128b6667d250feefa9d9f
The cross-platform GUI for Rclone
A light, transparent layer on top of rclone to manage your remotes & tasks in a more user-friendly way.
Docker/Homelab/Server Usage
Control your server, homelab, or mom's PC with the easiest solution to manage remote rclone instances.
Docker Compose
services:
rclone:
image: rclone/rclone
container_name: rclone
command: rcd --rc-addr=0.0.0.0:5572 --rc-no-auth
ports:
- 5572:5572
volumes:
- ./config:/config/rclone
- /path/to/data:/data
Docker CLI
docker run -d \
--name rclone \
-p 5572:5572 \
-v ./config:/config/rclone \
-v /path/to/data:/data \
rclone/rclone rcd --rc-addr=0.0.0.0:5572 --rc-no-auth
Without Docker
Just start the rcd daemon directly:
rclone rcd --rc-addr=0.0.0.0:5572 --rc-no-auth
Notes
- After starting up
rcloneusing your preferred method, simply open Rclone UI and navigate to Settings > Hosts. - Make sure to allow traffic to port
5572in your firewall and/or reverse proxy (nginx/caddy/traefik). - Rclone UI can connect to any RCD port, so you can customize the default
5572port. - Use
--rc-userand--rc-passinstead of--rc-no-authin production.
Package Managers
- Flathub
flatpak install com.rcloneui.RcloneUIor from the store - Brew
brew install --cask rclone-ui - Scoop
scoop bucket add extras&scoop install rclone-ui - Chocolatey
choco install rclone-ui - WinGet
winget install --id=RcloneUI.RcloneUI -e - NPM
npx rclone-ui
Downloads
- Windows (Arm, x64)
- macOS (Apple Silicon, Intel)
- Linux (AppImage, deb, rpm)
- Linux
Arm(AppImage, deb, rpm)
Roadmap
Finalized items have been moved to the "Features" section.
Check out the V3 discussion!
1 Star = 1 Instant Coffee
Contributing
Welcome, anon. We’ve been expecting you.
Here are some good problems to tackle:
- Fix an open Issue
- Upgrade repository to Vite 7 & React 19
- Introduce React Compiler
- Move Cron logic to Rust
🎁 Merged PRs receive a Lifetime License!
Languages
TypeScript
75.3%
Rust
21.5%
JavaScript
2.1%
HTML
1%