添加 Vaultwarden 自动备份脚本及相关配置文件

This commit is contained in:
Coldin04 2025-07-29 18:16:46 +08:00
commit 90fd54a6a1
5 changed files with 358 additions and 0 deletions

19
backup.sh Normal file
View file

@ -0,0 +1,19 @@
#!/bin/bash
set -e
cd "$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
# 读取配置
source ./backup.env
echo "[INFO] 停止 Vaultwarden 容器"
cd "$COMPOSE_DIR"
docker compose stop vaultwarden
echo "[INFO] 运行备份 Python 脚本"
python3 backup.py
echo "[INFO] 启动 Vaultwarden 容器"
docker compose start vaultwarden
echo "[INFO] 备份完成"