https://github.com/seanox/micro-file-exchange
continuous synchronization of local data with other computers over a network
https://github.com/seanox/micro-file-exchange
Last synced: 3 months ago
JSON representation
continuous synchronization of local data with other computers over a network
- Host: GitHub
- URL: https://github.com/seanox/micro-file-exchange
- Owner: seanox
- License: apache-2.0
- Created: 2022-06-05T11:12:52.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-01-01T20:44:39.000Z (over 1 year ago)
- Last Synced: 2024-12-31T10:33:22.259Z (5 months ago)
- Homepage:
- Size: 14.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Description
To use local files that are continuously synchronized over a network with several
computers and that almost in real time -- so the goal.Micro-File-Exchange is a small service for Windows that does this. Local
directories are declared as workspaces, to which directories on network drives
are assigned as repositories. Or more simply, directory pairs are defined, which
are then continuously synchronized recursively.Locally, a synchronized copy of the data from the repository is always used.
Therefore, it is not a problem if the repository is not available. Then the
synchronization pauses and resumes when the repository is available again.Managing changes and versions is a very complex issue, which was solved very
simply. Like in the local file system -- who writes last wins. There is no
merging and there are no locks.## Use case and limits
Transferring data takes time and bandwidth.
Planned is the in the background active service for small amounts of data --
like notes, bookmarks, certificates, ...Everything you miss locally when a network solution is not available.