feat(backup): 添加 gitea 数据备份脚本

添加定时备份 gitea 数据的脚本,包含停止容器、同步数据、重启容器的完整流程
This commit is contained in:
cnphpbb
2025-12-04 14:11:26 +08:00
parent bc1f519e0c
commit 231050ef4e

12
gitea/backup.job Normal file
View File

@@ -0,0 +1,12 @@
#!/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