Files
deploy.stack/gitea/backup.job
cnphpbb 231050ef4e feat(backup): 添加 gitea 数据备份脚本
添加定时备份 gitea 数据的脚本,包含停止容器、同步数据、重启容器的完整流程
2025-12-04 14:11:26 +08:00

13 lines
294 B
Bash

#!/usr/bin/env bash
## gitea 数据备份脚本
## CRON:: 4 4 * * * /data/deploy/crontab/backup.job >> /dev/null 2>&1
DATA_PATH=/data/volumes/gitea
BACKUP_PATH=/data/backups/gitea
docker stop gitea-app
sleep 0.3
rsync -au --delete ${DATA_PATH} ${BACKUP_PATH}
sleep 0.3
docker start gitea-app