diff --git a/gitea/backup.job b/gitea/backup.job new file mode 100644 index 0000000..8df05a9 --- /dev/null +++ b/gitea/backup.job @@ -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