chore: 可以实现应用补丁及回滚操作

This commit is contained in:
2025-11-17 18:18:23 +08:00
parent 1426da2f8a
commit f76320f732
5 changed files with 1007 additions and 154 deletions

View File

@@ -121,6 +121,7 @@ ENCRYPTION_IV="/etc/patch/keys/encryption.iv" # 加密初始化向量文件路
BACKUP_ENABLED=true # 是否启用备份
BACKUP_STRATEGY="full" # 备份策略full, incremental, differential
BACKUP_RETENTION_DAYS=30 # 备份保留天数
BACKUP_DIR="/var/backups/patch" # 备份目录
# ==============================================================================
# 回滚配置 - 定义是否启用自动回滚和回滚策略
@@ -130,6 +131,7 @@ BACKUP_RETENTION_DAYS=30 # 备份保留天数
ROLLBACK_ENABLED=true # 是否启用自动回滚
ROLLBACK_AUTO_GENERATE=true # 是否自动生成回滚脚本
ROLLBACK_STRATEGY="snapshot" # 回滚策略snapshot, restore
ROLLBACK_INFO_DIR="/var/lib/patch_system/rollback_info"
# ==============================================================================
# 通知配置 - 定义是否启用通知和通知渠道