Restore AppFactory scripts to stable versions

This commit is contained in:
2026-05-27 09:29:18 +02:00
parent b6ed79cc3f
commit 438c29e2e0
9 changed files with 88 additions and 254 deletions
+19 -13
View File
@@ -1,22 +1,28 @@
#!/usr/bin/env bash
set -euo pipefail
BASE_DIR="/opt/appfactory"
BACKUP_DIR="$BASE_DIR/backups"
CONFIG_FILE="/opt/appfactory/config/appfactory.env"
source "$CONFIG_FILE"
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 "Creating backup:"
echo "$BACKUP_FILE"
tar -czf "$BACKUP_FILE" \
"$APPFACTORY_DIR/apps" \
"$APPFACTORY_DIR/config" \
"$APPFACTORY_DIR/data/gitea" \
"$APPFACTORY_DIR/data/registry" \
"$APPFACTORY_DIR/deploy" \
"$APPFACTORY_DIR/gateway" \
"$APPFACTORY_DIR/templates" \
"$APPFACTORY_DIR/services" \
"$WORKSPACE_DIR"
echo ""
echo "DONE"
echo "$BACKUP_FILE"