- A+
versionIntroduced: "v1.49"
GUI(实验性)
Rclone可以提供一个基于网络的GUI(图形用户界面)。 这在目前是实验性的,所以事情可能会有变化。
在终端运行这个命令,Rclone将下载并在网络浏览器中显示图形用户界面。
rclone rcd --rc-web-gui
这将产生这样的日志,而rclone需要继续运行以服务于GUI。
2019/08/25 11:40:14 NOTICE: A new release for gui is present at https://github.com/rclone/rclone-webui-react/releases/download/v0.0.6/currentbuild.zip
2019/08/25 11:40:14 NOTICE: Downloading webgui binary. Please wait. [Size: 3813937, Path : /home/USER/.cache/rclone/webgui/v0.0.6.zip]
2019/08/25 11:40:16 NOTICE: Unzipping
2019/08/25 11:40:16 NOTICE: Serving remote control on http://127.0.0.1:5572/
这假定你是在你的机器上本地运行rclone。 可以把rclone和GUI分开–详见下文。
如果你想检查更新,你可以在命令行中添加--rc-web-gui-update
。
如果你发现你的GUI坏了,你可以通过添加--rc-web-gui-force-update
来强迫它更新。
默认情况下,rclone会打开你的浏览器。添加--rc-web-gui-no-open-browser
来禁用这个功能。
使用图形用户界面
一旦GUI打开,你将看到仪表板,它有一个整体的概述。
在左手边,你会看到一系列你可以点击的查看按钮。
Dashboard – 主要概述
Configs – 检查和创建新的配置
Explorer – 查看、下载和上传文件到云存储系统
Backend – 查看或改变后端配置
Log out
(更多文档和演练视频将陆续推出!)
它是如何工作的
当你运行rclone rcd --rc-web-gui
时,会发生这样的情况
Rclone启动,但只运行远程控制API("rc")。
该API被绑定到localhost,有一个自动生成的用户名和密码。
如果API捆绑包丢失,那么rclone将下载它。
rclone将开始通过与API相同的端口提供API捆绑包中的文件。
rclone会用login_token
打开浏览器,这样它就可以直接登录了。
高级使用
rclone rcd
可以使用任何一个[在rc页面上记录的标志](/rc.html#supported-parameters)。
标志"–rc-web-gui "是对以下内容的缩写
如有必要,下载网络图形用户界面
检查我们是否使用了一些认证
--rc-user gui
--rc-pass <random password>
--rc-serve
这些标志可以根据需要被重写。
也请参见rclone rcd 文档。
例子。运行一个公共GUI
例如,GUI可以通过SSL在公共端口上提供服务,使用htpasswd文件,使用以下标志。
--rc-web-gui
--rc-addr :443
--rc-htpasswd /path/to/htpasswd
--rc-cert /path/to/ssl.crt
--rc-key /path/to/ssl.key
例子。在代理后面运行GUI
如果你想在/rclone
的代理后面运行GUI,你可以使用这些标志。
--rc-web-gui
--rc-baseurl rclone
--rc-htpasswd /path/to/htpasswd
如果你只想要一个用户和密码,也可以代替htpasswd。
--rc-user me
--rc-pass mypassword
项目
该GUI正在开发中。rclone/rclone-webui-react 仓库。
我们非常欢迎错误报告和贡献:-)
如果你有问题,请在rclone论坛上提出。
- 我的微信
- 这是我的微信扫一扫
- 我的微信公众号
- 我的微信公众号扫一扫