feat: 数据库备份支持S3兼容对象存储(SigV4纯标准库实现,无配置时兼容原本地备份)
This commit is contained in:
@@ -29,3 +29,31 @@ SMTP_TO=
|
||||
|
||||
# ---- 续费提醒阈值(天)----
|
||||
RENEWAL_THRESHOLD_DAYS=30
|
||||
|
||||
# ---- 监控数据保留策略(自动清理,天数)----
|
||||
METRICS_RETENTION_DAYS=30
|
||||
SECURITY_RETENTION_DAYS=90
|
||||
EVENT_LOG_RETENTION_DAYS=180
|
||||
# 自动清理间隔(小时),0 表示禁用后台自动清理
|
||||
CLEANUP_INTERVAL_HOURS=24
|
||||
|
||||
# ---- S3 兼容对象存储备份(可选,未配置则仅本地备份)----
|
||||
# 备份文件通过 AWS SigV4 签名上传,兼容 Cloudflare R2 / MinIO / 阿里云 OSS / 腾讯云 COS 等
|
||||
# R2 示例:S3_ENDPOINT_URL=https://<account-id>.r2.cloudflarestorage.com,S3_REGION=auto
|
||||
# OSS 示例:S3_ENDPOINT_URL=https://oss-cn-hangzhou.aliyuncs.com,S3_REGION=oss-cn-hangzhou
|
||||
# COS 示例:S3_ENDPOINT_URL=https://cos.ap-shanghai.myqcloud.com,S3_REGION=ap-shanghai
|
||||
S3_ENDPOINT_URL=
|
||||
S3_ACCESS_KEY=
|
||||
S3_SECRET_KEY=
|
||||
S3_BUCKET=
|
||||
# 远端对象前缀(默认 vps-manager,对象结构:<prefix>/assets|metrics/<文件名>)
|
||||
S3_PREFIX=vps-manager
|
||||
# 区域(R2 为 auto,MinIO 随意,OSS/COS 填各自区域)
|
||||
S3_REGION=auto
|
||||
|
||||
# ---- Agent 上报频率限制 ----
|
||||
# 同一资产两次上报的最小间隔(秒),0 表示不限制
|
||||
AGENT_REPORT_MIN_INTERVAL=30
|
||||
|
||||
# ---- CORS 允许来源(逗号分隔)----
|
||||
CORS_ORIGINS=http://127.0.0.1:8000,http://localhost:8000,https://dify.taile5765c.ts.net
|
||||
|
||||
Reference in New Issue
Block a user