-
Notifications
You must be signed in to change notification settings - Fork 0
Backups
DasDuo edited this page Jun 14, 2026
·
1 revision
ShuttleX keeps a short version history of your JSON file so you can recover from a bad edit or import.
- On every change — whether you edit the file by hand, use the in-app editor, or run an import — ShuttleX snapshots the current version.
- The last 3 versions are kept as timestamped files next to your JSON, e.g.
servers.backup-20260614-101530-123.json. - Identical content is not archived twice (deduplicated by content).
- Millisecond-precision timestamps ensure the pre-import and post-import versions never collide.
Open the folder (Settings → "Show in Finder"), pick the backup you want, and either copy its contents back into servers.json or point ShuttleX at it via Settings → "Choose…".
- Backups live in the same folder as the JSON file, including when you use a custom path.
- Backup write/prune failures are logged to the system log (visible in Console.app) rather than failing silently.