parent
0b8c0c9978
commit
6292ce24f7
@ -1,12 +1,19 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# forksand-gitea-dump
|
# Run as root
|
||||||
#
|
|
||||||
# This backups the gitea files and database to
|
|
||||||
# /tmp/gitea-dump-XXX/gitea-repo.zip
|
|
||||||
#
|
|
||||||
# --tempdir=/foo
|
|
||||||
|
|
||||||
set -x
|
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