Pink Narwhal auto-detects Rust, Minecraft Java, and Hytale. For everything else, you build a custom profile. This includes:
The custom profile builder appears during server setup when auto-detection cannot determine the game (or when you click "Customize backup paths" on a detected profile).
You get a live view of your server's file system through the panel API. Navigate into folders by clicking them. A breadcrumb trail at the top shows where you are.
Check the folders you want to include in backups. Selected paths appear as removable chips above the browser. Click the X on any chip to deselect it.
You are selecting top-level paths. Everything inside a selected folder is included recursively.
You can add exclude patterns to skip specific files or folders within your selected paths. These are regex patterns, so \.log$ would skip all log files, and /cache/ would skip any directory named cache.
Give it a descriptive name. "Discord Bot" is better than "Custom 1". You will thank yourself later when looking at server cards.
Custom profiles are not second-class citizens. They get:
Custom profiles do not get the game-specific save coordination (pre/post backup commands) or the corruption detection loop by default. Those features require knowing how your game handles disk writes. If your game profile has custom save commands configured, Checkpoint™ will use them.
Be selective. Backing up your entire server root works but wastes storage on files you do not need (like game binaries or cache directories). Pick the folders that contain things you actually care about.
Was this article helpful?
On this page