Skip to content

Releases

FiveMesh Backup 1.0.1

Choose a tag to compare

@github-actions github-actions released this 12 Nov 13:54
03a89ef

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

Choose a tag to compare

@github-actions github-actions released this 11 Nov 23:15

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 | iex

Linux (as the user that will own the backups):

curl -fsSL https://github.com/FiveMesh/fivemesh-backup/releases/latest/download/install.sh | bash

The 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 SHA256SUMS before 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