4 votes

File Sync Service

Simply stated, this package sync files between servers.

If you change any file like cshtml, script, css etc. and want to push that change on another server(s). File Sync will let you select any number of files/folders and sync them in a flash.

You can also track files or folders for changes and File Sync will let you know what all changed when you last synced. You can them sync changes on a click of a button.

Consider a load balancing scenerio having common database shared among various servers (https://our.umbraco.com/documentation/Getting-Started/Setup/Server-Setup/Load-Balancing/flexible). To sync files you have to depend on some third party file replication service. Instead you can use this package and replicate files among various servers.

You can use this package in conjunction with Umbraco Scheduled Tasks or any task scheduler(like Windows)  (https://our.umbraco.com/Documentation/Reference/Config/umbracoSettings/#scheduledtasks). Just set list of files or folders to sync and use POST url in scheduler.


 Download package
version 2.5.0

NuGet install instructions for Umbraco versions below 9

Install-Package FileSyncPackage

Package owner

Gaurav Mathur

Gaurav Mathur

Gaurav has 101 karma points

Package Compatibility

This package is compatible with the following versions as reported by community members who have downloaded this package:
Untested or doesn't work on Umbraco Cloud
Version 11.0.x (untested)
Version 10.4.x (untested)
Version 10.3.x (untested)
Version 10.2.x (untested)
Version 10.1.x (untested)
Version 10.0.x (untested)
Version 9.5.x (untested)
Version 9.4.x (untested)
Version 9.3.x (untested)
Version 9.2.x (untested)
Version 9.1.x (untested)
Version 9.0.x (untested)
Version 8.18.x (untested)

You must login before you can report on package compatibility.

Previously reported to work on versions:

Package Information

  • Package owner: Gaurav Mathur
  • Created: 01/05/2019
  • Current version 2.5.0
  • .NET version 4.5
  • License MIT
  • Downloads on Our: 179
  • Downloads on NuGet: 4.1K
  • Total downloads : 4.3K