Repository navigation
Releases
FiveMesh Backup 1.0.1
FiveMesh Backup 1.0.1
Fixed
- Discord webhook setup: on some terminals (notably the classic Windows console), pasting the webhook URL inserted it twice in the hidden input, and setup rejected it with "that does not look like a Discord webhook URL". Setup now accepts a URL pasted more than once, or wrapped in quotes or
< >, and shows the masked URL it understood so you can confirm it. - Clearer errors when the pasted text really is wrong: two different webhook URLs, a
?thread_id=option, or extra text around the URL.
Upgrade
Run the installer again; your configuration, schedules, and backups are kept.
Windows: irm https://github.com/FiveMesh/fivemesh-backup/releases/latest/download/install.ps1 | iex
Linux: curl -fsSL https://github.com/FiveMesh/fivemesh-backup/releases/latest/download/install.sh | bash
If you already added your webhook to credentials.toml by hand, it keeps working; no action needed.
Full Changelog: v1.0.0...v1.0.1
FiveMesh Backup 1.0.0
FiveMesh Backup 1.0.0
Local-first, scheduled backups for MariaDB and MySQL. No account, no cloud, no telemetry. Your backups stay on your machine.
Install
Windows (PowerShell, no admin needed):
irm https://github.com/FiveMesh/fivemesh-backup/releases/latest/download/install.ps1 | iexLinux (as the user that will own the backups):
curl -fsSL https://github.com/FiveMesh/fivemesh-backup/releases/latest/download/install.sh | bashThe installer verifies the download against SHA256SUMS, installs for your user, and starts guided setup.
Highlights
- Guided setup. Finds your MariaDB/MySQL tools (including XAMPP, Laragon, WAMP), lists your databases so you can pick one, chooses storage and retention, and finishes with a verified test backup.
- Background backups on Windows. Runs whether or not you are signed in and after reboots, with no stored Windows password and no extra user. Windows asks for administrator approval once.
- systemd user timers on Linux. No root, no always-running service.
- Safe archives. Native
mariadb-dump/mysqldump, streamed through Zstandard, written atomically with a SHA-256 checksum and fully verified. Retention never touches unrelated files. - Restore with guard rails. Restores only into a database you name and confirm.
- Discord notifications. Optional messages for successful and failed backups, restores, and setting changes. Never blocks a backup, never pings
@everyone.
Downloads
| File | Platform |
|---|---|
fivemesh-backup-windows-amd64.exe |
Windows 10/11, Windows Server 2016+ (x64) |
fivemesh-backup-linux-amd64 |
Linux x86_64 |
fivemesh-backup-linux-arm64 |
Linux ARM64 |
install.ps1, install.sh |
One-line installers |
SHA256SUMS |
Checksums for every file |
Verify a download's origin with gh attestation verify <file> --repo FiveMesh/fivemesh-backup.
The Windows binary is not code-signed yet, so SmartScreen may warn about an unrecognized app. Check it against
SHA256SUMSbefore allowing it.
Requirements
The MariaDB or MySQL client tools on the machine running FiveMesh Backup. They come with every MariaDB/MySQL install, XAMPP, Laragon, and WAMP.
FiveMesh Backup backs up databases only, not game-server files.
Full Changelog: https://github.com/FiveMesh/fivemesh-backup/commits/v1.0.0