Add backup script
This commit is contained in:
Executable
+22
@@ -0,0 +1,22 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
set -euo pipefail
|
||||||
|
|
||||||
|
BASE_DIR="/opt/appfactory"
|
||||||
|
BACKUP_DIR="$BASE_DIR/backups"
|
||||||
|
TIMESTAMP="$(date +%Y%m%d-%H%M%S)"
|
||||||
|
BACKUP_FILE="$BACKUP_DIR/appfactory-backup-$TIMESTAMP.tar.gz"
|
||||||
|
|
||||||
|
mkdir -p "$BACKUP_DIR"
|
||||||
|
|
||||||
|
tar -czf "$BACKUP_FILE" \
|
||||||
|
/opt/appfactory/apps \
|
||||||
|
/opt/appfactory/config \
|
||||||
|
/opt/appfactory/data/gitea \
|
||||||
|
/opt/appfactory/data/registry \
|
||||||
|
/opt/appfactory/deploy \
|
||||||
|
/opt/appfactory/gateway \
|
||||||
|
/opt/appfactory/templates \
|
||||||
|
/opt/appfactory/services \
|
||||||
|
/home/jiri/workspace
|
||||||
|
|
||||||
|
echo "$BACKUP_FILE"
|
||||||
Reference in New Issue
Block a user