Add backups for gitea
This commit is contained in:
@ -3,6 +3,12 @@
|
||||
set -eu
|
||||
set -o pipefail
|
||||
|
||||
echo "Backup: perform gitea backup"
|
||||
|
||||
su --login gitea -c '/home/gitea/gitea-dump.sh'
|
||||
mkdir -p {{ backup_directory }}/gitea
|
||||
mv /home/gitea/backups/* {{ backup_directory }}/gitea
|
||||
|
||||
echo "Backup: perform backup with gobackup"
|
||||
|
||||
gobackup perform --config={{ backup_gobackup_config }}
|
||||
@ -21,4 +27,8 @@ curl -s -X POST 'https://api.telegram.org/bot{{ notifications_tg_bot_token }}/se
|
||||
-d 'parse_mode=HTML' \
|
||||
-d 'text=<b>{{ notifications_name }}</b>: бекап успешно завершен!'
|
||||
|
||||
echo -e "\nRemove old files"
|
||||
|
||||
keep-files.py {{ backup_directory }}/gitea --keep 2
|
||||
|
||||
echo -e "\nBackup: done"
|
||||
|
Reference in New Issue
Block a user