| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
A lightweight web UI for rclone. Use it to manage remotes, mounts, serves, transfers, and common rclone actions from a browser.
Install rclone and run:
rclone guiRclone opens the UI in your browser and prints generated credentials on startup. Pass --user, --pass, or --addr to override the defaults. See rclone gui --help for the full list of flags.
The easiest way to run the UI is through the official rclone Docker image. After starting the container, open http://localhost:5522/login?url=localhost:5533 in your browser. The url param tells the GUI where to reach the RC API.
docker run -d \
--name rclone-gui \
-p 5522:5522 \
-p 5533:5533 \
-v ~/.config/rclone:/config/rclone \ # if you want to use a local config you already have
-v /path/to/data:/data \ # if you want to mount other folders, eg for cache
rclone/rclone:latest \
gui \
--addr=0.0.0.0:5522 \
--api-addr=0.0.0.0:5533 \
--user gui-user \ # skip to auto-generate a user
--pass 'change-this-password' # skip to auto-generate a passservices:
rclone-gui:
image: rclone/rclone:latest
container_name: rclone-gui
restart: unless-stopped
ports:
- "5522:5522"
- "5533:5533"
volumes:
- ~/.config/rclone:/config/rclone
- /path/to/data:/data
command:
- gui
- --addr=0.0.0.0:5522
- --api-addr=0.0.0.0:5533
- --user=gui-user
- --pass=change-this-passwordMount ~/.config/rclone if you want to reuse an existing local config. Mount any additional folders, such as /path/to/data, when rclone needs access to local files or cache locations.
You can omit --user and --pass to let rclone generate credentials.
npm install
npm run devUseful scripts:
We welcome new contributors!
Areas where help is especially useful:
MIT
| Back | FazBrowse Home | New Git URL |