Update gitea backup script

master
Jeff Moe 5 years ago
parent 0b8c0c9978
commit 6292ce24f7

@ -1,12 +1,19 @@
#!/bin/bash
# forksand-gitea-dump
#
# This backups the gitea files and database to
# /tmp/gitea-dump-XXX/gitea-repo.zip
#
# --tempdir=/foo
# Run as root
set -x
sudo -u gitea gitea dump -c /etc/gitea/gitea.ini
GITEAUSER=gitea
BACKUPDIR=/srv/BACKUPS
NOW=$( date +%Y%m%d%H%M )
mkdir -p $BACKUPDIR/$NOW
chmod og-rwx $BACKUPDIR/$NOW
chown $GITEAUSER:$GITEAUSER $BACKUPDIR/$NOW
cd $BACKUPDIR/$NOW
sudo -u gitea \
nice gitea dump \
--config /etc/gitea/gitea.ini \
--tempdir $BACKUPDIR/$NOW

Loading…
Cancel
Save