Skip to content

Mastertomspirit/DataSync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DataSync

Currently supported Language: German

A synchronization app that automatically syncs one or more folders in the background. The source paths can also be scan for duplicates. On the x-button it minimized to tray.

Features:

Scan Type Description
Deep Scan Scan each file with sha256
Flat Scan Equals file size, create and modified time, size and path
Duplicate Scan Scan the source directory and compares each file with the hash value

  • 📂 subfolders (optional)
  • 🗑️ trashbin (optional)
  • 📎 logging in JSON format (optional)
  • ✂️ auto delete (optional)
  • 🚴‍♂️ manual operation

Background job time: 1, 5, 30 minutes hourly daily weekly monthly

The automatic background job is not supported on MacOS yet

Build:

  • To build the app with runtime for a specify platform,

  • run Maven on this platform with mvn clean compile jlink:jlink verify

  • To use only the jar, java version 16 is required. Run mvn package

Flags:

Flag Description
firstStart sleeps for 10 minutes after system start
debug enable the debug output
debugToFile enable the debug and error output to file at user.home/DataSync/

About

Backup software

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages