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…
Reference in new issue