3575 条记录
描述
该项目的目标是创建一个将 Bitwarden 保险库备份到自托管 Vaultwarden 实例的流程,以确保在官方 Bitwarden 不可用时始终有一个副本。
此 Docker 镜像可自动执行Bitwarden 保险库的备份和恢复流程。它提供导出、加密和管理备份版本的功能。此外,该脚本还能安全地删除过期文件,同时保留最少数量的近期备份。
✅ 此脚本适用于 Bitwarden 和 Vaultwarden。
特征
🕛 自动备份:按 CRON 计划以 JSON 格式导出存储库数据。
🔒 文件加密:使用密码通过 AES-256-CBC 加密保护备份文件。
🧹 清理旧备份:根据可自定义的保留策略删除过时的文件。
🤖 自动恢复:解密备份并将其导入到另一个 Bitwarden 保险库中。
📂 完整保险库管理:在恢复之前删除目标位置中的文件夹、项目和附件。
😊 兼容性:使用 Bitwarden API 密钥进行安全保险库访问。
✒️ 自签名证书:支持本地域的自签名证书。
❌ 不支持附件备份
🔄 手动恢复:允许手动解密和将备份导入 Bitwarden 或 Vaultwarden 保险库,以便在需要时进行数据恢复。