6个版本 (3个重大更改)
0.4.1 | 2023年8月14日 |
---|---|
0.4.0 | 2023年8月14日 |
0.3.1 | 2023年8月14日 |
0.3.0 | 2023年6月11日 |
0.1.0 | 2023年5月11日 |
#565 in 密码学
每月 28 次下载
47KB
1K SLoC
biurs
back it u p - 使用 rs 编写
个人备份玩具项目,探索gRPC流。
安装
服务器: cargo install biurs-server
客户端: cargo install biurs
配置
服务器
一个包含指向PEM编码Ed25519客户端公钥路径的数组json文件。
[
"/path/to/user_1.public",
"/path/to/user_2.public"
]
客户端
具有以下结构的json文件
{
"private_key": "/path/to/pem/encoded/private/key/of/user",
"folder": [
"/path/to/folders_to_back_up"
]
}
使用方法
服务器: biurs -server <backup-dir >
客户端: biurs <url> backup/restore
状态
- 身份验证
- 并发执行
依赖项
~13–25MB
~438K SLoC