From 12b51ebff35c978fcf90ef20d9fde310bc257aa9 Mon Sep 17 00:00:00 2001 From: Mathieu Maret Date: Wed, 11 Nov 2020 21:54:24 +0100 Subject: [PATCH] add backup for gitea --- scripts/backup_gitea.sh | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 scripts/backup_gitea.sh diff --git a/scripts/backup_gitea.sh b/scripts/backup_gitea.sh new file mode 100644 index 0000000..50c1a60 --- /dev/null +++ b/scripts/backup_gitea.sh @@ -0,0 +1,19 @@ +#!/bin/bash + +nb_bk=$(ls ~gitea/*dump*.zip 2>/dev/null| wc -l) + +if [ $nb_bk != 0 ]; then + echo "EXISTING GITEA BACKUP!" + exit +fi + +sudo -u gitea sh -c "cd ~gitea; gitea dump -c /etc/gitea/app.ini > /dev/null" + +backup_file=$(ls ~gitea/*dump*.zip) + +#echo "backup file $backup_file" +sudo chown mathieu:mathieu "${backup_file}" +sudo chmod 777 "${backup_file}" + +scp "${backup_file}" mathieu@bk.mathux.org:/srv/share/backup/ +sudo rm $backup_file