服务器与部署rclone-webui使用与配置
这份记录聚焦 rclone WebUI 的容器化部署,以及把本地 MinIO public 桶同步到 Dropbox 的实际配置过程。文章先用 Docker Compose 启动 rclone/rclone 镜像,通过 rcd、--rc-web-gui、5572 端口和指定 rclone.conf 的方式开启 WebGUI,并把 rclone 配置目录、MinIO 数据目录和本地 data 目录挂载进容器。云端配置部分分别覆盖 S3、Dropbox 与 MinIO:S3 远端强调访问密钥、Secret 和 Endpoint 是关键字段;Dropbox 需要先在开发者后台创建应用、配置 OAuth 回调地址 http://localhost:53682/,并提前勾选文件夹权限和 Individual Scopes,否则生成的 token 可能缺少 list 权限。文章还给出通过 macOS 安装 rclone、执行 rclone authorize dropbox 获取授权 JSON,再写入容器挂载的 rclone.conf 的操作路径。MinIO 部分补充了包含 GetObject、PutObject、ListBucket、ListAllMyBuckets 等动作的 S3 策略示例,并提醒 Docker 环境下 endpoint 不能简单写 127.0.0.1,而应使用可访问的主机地址。最后,作者解释 bind mount 只是把宿主机目录映射进容器,不会复制数据或额外占用一份存储,并用 docker exec 调用 rclone sync,再配合 crontab 实现定时同步,适合需要在自建对象存储、容器环境和 Dropbox 之间搭建轻量同步链路的运维或个人服务器用户。








