dong
(栋dong)
2024 年11 月 12 日 12:12
1
开源地址:https://github.com/dong-dong6/rclone-backup-web
目前测试了ubuntu22.04系统,可以正常使用
原理
一个前后端分离的项目,前端vue,后端go(主要是想学go),
后端利用模板进行备份脚本的生成,然后添加到linux系统的定时任务中
使用方法:
目前会把项目全部拉到本地,本地打包vue与go,可能安装的东西会比较多,明天会优化一下
wget https://raw.githubusercontent.com/dong-dong6/rclone-backup-web/refs/heads/master/install.sh && chmod +x install.sh && ./install.sh
效果:
注册
注册会生成一个密码加密的json文件,下次注册会先判断本地有你没有json文件,有就拒绝注册
登录
4.
任务添加
文件树
常用定时规则
4 个赞
JIeJaitt
(JIeJaitt)
2024 年11 月 12 日 12:20
4
建议加一个可以自动push到github或者自动push到云盘的功能
dong
(栋dong)
2024 年11 月 12 日 12:21
5
这里用的是rclone的上传功能,远端地址是靠rclone配置的
dong
(栋dong)
2024 年11 月 12 日 12:24
7
Rclone是一款的命令行工具,支持在不同对象存储、网盘间同步、上传、下载数据。
支持的主流对象存储:
Google Drive
Amazon S3
Openstack Swift / Rackspace cloud files / Memset Memstore
Dropbox
Google Cloud Storage
Amazon Drive
Microsoft One Drive
Hubic
Backblaze B2
Yandex Disk
The local filesystem