Restore AppFactory scripts to stable versions
This commit is contained in:
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user