You can try a preview version Jamsync out for yourself using the client binaries below.
Note that Jamsync is under development so make sure to back up your files. Currently only Mac and Linux builds are available.
Installation and Usage
The Jamsync client is a single, small (~15MB) binary. To install, just download the client above and put it somewhere on your PATH.
The functionality is fairly limited currently but we'll be adding on features over the next few months. `jam` is the only command and will look in your current directory to see if it's empty. If the directory is empty, you have an option to pull an existing project into the current directory. If there are existing contents, you have the option to upload the contents and create a project for the current directory.
Once a project is created `jam` will place a `.jamsync` file in your current directory as the root of the project. Any subsequent `jam` invocations will only upload changes starting from the project root.
Users of jamsync.dev have a total storage limit of 5GB but let [email protected] know if you would like more.
The AGPL-licensed source is available below. There's not any documentation yet so it will be difficult to self host. Contact [email protected] if you need any assistance. We're currently not taking contributions we're still in the early stages, but please email us with any feature requests or bugs!