Rclone UI使用笔记
几个rclone的图形界面
- rclone-webui-react
官方UI,配置、文件管理、挂载功能,无同步功能,无计划任务
https://github.com/rclone/rclone-webui-react
- rclone-webui-angular
第三方UI,配置、文件管理、挂载功能,能管理多个远程服务器。无同步功能,无计划任务。仍在更新
https://github.com/yuudi/rclone-webui-angular
- rclone-rc-web-gui
一个基于网络的 rclone rcd (远程控制守护程序) GUI,在某种程度上实现了双面板文件管理器的概念,如 Norton Commander、Total Commander 或 Far Manager。它可用于在本地计算机或远程主机上运行。
无配置、挂载功能,无同步功能,无计划任务。仍在更新
https://github.com/retifrav/rclone-rc-web-gui
- RcloneNg
第三方UI,配置、文件管理、挂载功能,能管理多个远程服务器。无同步功能,无计划任务。未更新
https://github.com/ElonH/RcloneNg
启动UI
随机密码启动:
rclone rcd --rc-web-gui
指定用户名和密码
rclone rcd --rc-web-gui --rc-user YOUR-USERNAME --rc-pass YOUR-PASSWORD
更换UI
使用 --rc-web-gui
最简单的方法是让 handle 下载和提供最新版本:rclone
$ rclone rcd --transfers 1 --rc-allow-origin http://localhost:5572 \
--rc-web-gui \
--rc-web-fetch-url https://api.github.com/repos/retifrav/rclone-rc-web-gui/releases/latest
如果你以前使用过这个功能,那么你的系统中可能已经下载了一个不同的Web GUI,要替换它,你需要添加标志--rc-web-gui-force-update
默认情况下,将生成一个随机密码,并且还将为标头编写 Base64 编码的身份验证令牌。该令牌也将设置为 URL 查询参数 (?login_token=HERE-GOES-THE-VALUE),这是代码能够获取它的方式。rcloneAuthorization
GUI URL 将在您的 Web 浏览器中自动打开,并预置以通过初始身份验证提示,但如果您停止并再次启动它,您的浏览器很可能仍然会显示身份验证提示,尽管 URL 中有
从本地路径
从 Releases 页面获取包(或从源构建它)。在rclone rcd./js/settings.js 中设置您的主机、端口、用户名和密码。
启动并将其指向带有 Web GUI 的文件夹:rclone rcd
$ cd /path/to/rclone-rc-web-gui
$ rclone rcd --transfers 1 --rc-user YOUR-USERNAME --rc-pass YOUR-PASSWORD .
或:
$ rclone rcd --transfers 1 --rc-user YOUR-USERNAME --rc-pass YOUR-PASSWORD /path/to/web/gui
更新UI
如果您想检查更新,则可以添加到命令行。
rclone rcd --rc-web-gui-update
如果您发现您的 GUI 损坏,您可以强制它更新。
rclone rcd --rc-web-gui-force-update