14 lines
392 B
Bash
14 lines
392 B
Bash
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
WORLD_NAME="${WORLD_NAME:-Dedicated}"
|
|
BACKUPDIR="${BACKUPDIR:-/backups}"
|
|
|
|
ts=$(date +"%Y-%m-%d_%H-%M-%S")
|
|
mkdir -p "${BACKUPDIR}"
|
|
|
|
cp "/config/worlds_local/${WORLD_NAME}.db" "${BACKUPDIR}/${WORLD_NAME}_${ts}.db"
|
|
cp "/config/worlds_local/${WORLD_NAME}.fwl" "${BACKUPDIR}/${WORLD_NAME}_${ts}.fwl"
|
|
|
|
echo "Backup complete: ${BACKUPDIR}/${WORLD_NAME}_${ts}"
|