Update backup and restore scripts
Deploy / Deploy (push) Successful in 2m47s

This commit is contained in:
2026-09-11 14:22:05 +01:00
parent 1a332af63e
commit 7f3c708119
2 changed files with 38 additions and 16 deletions
+6 -3
View File
@@ -161,9 +161,12 @@ backup_velocity() {
docker compose run --rm init sh -c 'mkdir -p "$1"/velocity_data/plugins/dclink-velocity' -- "$BACKUP_DIR" || return 1
docker compose run --rm sqlite_helper \
/velocity_data/plugins/dclink-velocity/dclink.db \
".backup $BACKUP_DIR/velocity_data/plugins/dclink-velocity/dclink.db" || return 1
docker compose run --rm init sh -c '
mkdir -p "$1"/velocity_data/plugins/carbonchat &&
mkdir -p "$1"/velocity_data/plugins/global-whitelist &&
cp -a --reflink=auto /velocity_data/plugins/carbonchat/users "$1"/velocity_data/plugins/carbonchat &&
cp -a --reflink=auto /velocity_data/plugins/global-whitelist/whitelist.json "$1"/velocity_data/plugins/global-whitelist
' -- "$BACKUP_DIR" || return 1
log_info "Finished Velocity backup"
}