Add backup script

This commit is contained in:
2026-05-21 11:59:37 +02:00
parent ec18df3f24
commit 902532d1d6
+22
View File
@@ -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"