Easy Rsync

Plugin from Teknicallity

Overview

Easy Rsync simplifies file and directory synchronization between locations using rsync, allowing users to set up and execute synchronizations.

Easy Rsync

A web-based UI for configuring and running rsync backups on Unraid. Set up source paths, remote destinations, and a backup schedule from the Settings page -- the plugin handles invoking rsync, logging, and notifications.

Features

  • Multiple sync entries, each with its own sources, destinations, and rsync flags
  • Daily / weekly / monthly schedules, or a custom cron expression
  • Manual backup and dry-run buttons in the UI
  • Abort a running backup from the UI
  • Per-job rsync log + plugin status log, viewable in their own tabs
  • Notifications via Unraid's notification system (per-job, summary, or off)

Beta install

Build a beta package and ship it to your Unraid server:

sudo ./pkg_build.sh -b -u root@<unraid-host> -y -v .b1
  • -b builds a beta (installs alongside any stable version).
  • -u root@<unraid-host> targets your Unraid box. Requires key-based root SSH.
  • -y skips confirmation prompts.
  • -v .b1 is the version suffix; the full version becomes YYYY.MM.DD<suffix> (e.g. 2026.05.25.b1). Beta builds must use a .bN suffix; a plain letter (e.g. a) is the stable format and is rejected with -b.

Installing on the Unraid box

After the script finishes, SSH into the Unraid server or use the web UI:

  1. Web UI: Plugins -> Install Plugin -> enter /boot/easy.rsync.beta.plg -> Install.
  2. CLI: plugin install /boot/easy.rsync.beta.plg

The plugin appears under Settings -> Easy Rsync (Beta).

Tests

PHPUnit suite under tests/.

First-time setup (or after deleting vendor/):

composer install

Run the suite:

composer test

Equivalent to ./vendor/bin/phpunit.

Releasing

Ready to deploy a stable or beta release? See RELEASING.md.

Install Easy Rsync on Unraid in a few clicks.

Find Easy Rsync in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Easy Rsync Review the template variables and paths Click Install

Download Statistics

250
Total Downloads
50
This Month
25
Avg / Month

Downloads by Month

Loading chart...

Related apps

Details

Repository
https://raw.githubusercontent.com/Teknicallity/easy-rsync/main/easy.rsync.plg
Last Updated2026-07-07
First Seen2026-06-07