From 6292ce24f7c62c47059c18505357d42bd1f358d8 Mon Sep 17 00:00:00 2001 From: Jeff Moe Date: Sat, 1 Jun 2019 18:43:03 -0600 Subject: [PATCH] Update gitea backup script --- .../resources/apps/gitea/forksand-gitea-dump | 21 ++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/source/resources/apps/gitea/forksand-gitea-dump b/source/resources/apps/gitea/forksand-gitea-dump index 0cec575..1211ad0 100755 --- a/source/resources/apps/gitea/forksand-gitea-dump +++ b/source/resources/apps/gitea/forksand-gitea-dump @@ -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