Skip to content

wzxmer/folder-sync-mirror

Repository files navigation

Folder Sync Mirror

Folder Sync Mirror is a desktop tray app for one-way folder mirroring. It watches a source folder, copies selected content into a target folder, and can remove extra target files so the target stays consistent with the selected source content.

Version: 1.0.0

中文介绍

English interface

Features

  • One-way source-to-target synchronization.
  • Source and target folder selection in the app.
  • Language switch between Chinese and English.
  • Include rules for syncing only selected files or folders.
  • Source exclusion rules for content that should not be copied.
  • Target protected content that will not be deleted or overwritten.
  • Event-based source folder watching with configurable trigger delay.
  • Optional cleanup of extra target files.
  • Tray background mode with pause, resume, manual sync, log opening, and close-to-tray behavior.
  • Optional startup mode that launches in the background and starts synchronization automatically.
  • Log cleanup by size.

Usage

Download the installer for your platform from the release page.

Windows users can install with:

FolderSyncMirror_1.0.0_x64-setup.exe

Windows also provides FolderSyncMirror.exe as a portable option.

macOS users can install with:

FolderSyncMirror_1.0.0_x64.dmg

Linux users can install the DEB or RPM package:

FolderSyncMirror_1.0.0_amd64.deb
FolderSyncMirror_1.0.0_x86_64.rpm

Synchronization is disabled by default. Select a source folder and target folder, adjust the rules if needed, then click Start Sync. After synchronization starts, the same button becomes Pause Sync.

Closing the window hides the app to the tray instead of exiting. Use the in-app Exit button or the tray menu to quit.

Rules

The source folder is the authority. The target folder is managed to match the selected source content.

  • Include controls what should be synced. Empty means everything.
  • Exclude removes matching source content from syncing.
  • Keep protects matching target content from deletion and overwrite.
  • Clean extra target files removes unmanaged target files unless they match Keep.

Folder rules usually use the folder/** pattern.

Author

Author: 浮生
Email: wzxmer@outlook.com

About

自动同步工具 A desktop tray app for one-way folder mirroring with include, exclude, target protection, and cross-platform builds.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages