BYOC 配置
BYOC(Bring Your Own Cloud)用于把云同步数据放在你自己的云存储中,适合对数据主权和合规有要求的团队或个人。
支持方式概览
| 方式 | 典型实现 | 适用场景 |
|---|---|---|
| WebDAV | 自建 WebDAV / 第三方网盘 | 快速接入、运维成本较低 |
| S3 兼容存储 | S3/MinIO/对象存储服务 | 规模化、权限策略细粒度 |
基础配置字段
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
provider | string | Yes | 存储类型,如 webdav、s3 |
endpoint | string | Yes | 服务地址 |
bucket | string | No | 对象存储桶名(S3 场景) |
username | string | No | 账号(WebDAV 常见) |
password | string | No | 密码或访问密钥 |
pathPrefix | string | No | 同步路径前缀 |
配置步骤
1
准备存储服务凭据
确认服务地址、账号和权限策略已就绪。
2
在应用中填写 BYOC 参数
按实际服务类型填写必填字段并保存。
3
执行连接测试
确认可以读写测试对象,再开启正式同步。
示例配置
byoc.config.jsonjson
{ "provider": "s3", "endpoint": "https://s3.example.com", "bucket": "octoclip-sync", "pathPrefix": "prod/user-a/", "username": "ACCESS_KEY", "password": "SECRET_KEY"}凭据勿入公开仓库
请勿把包含凭据的配置文件提交到公开仓库;建议通过环境变量或密钥管理服务注入。
常见问题
相关文档
这篇文档有帮助吗?
