SyncThing is a free and open-source peer-to-peer syncing app, designed to quickly and securely transfer data between your devices. It can sync across multiple devices almost instantly, and can handle syncing between multiple types of devices, including those with different operating systems (Windows to iOS, etc.). Your data is safe and secure with this type of file syncing, and it's impossible to beat the free price tag!
You need to navigate to the official SyncThing GitHub to download SyncThing. Just follow the instructions on their GitHub page and download the correct installer for your device!
Since I use Windows, I'll show you how to install the official windows app "SyncTrayzor", but SyncThing-MacOS will feature much the same steps.
Download SyncTrayzor from the list on the GitHub page.
Find your downloads section and double-click your new SyncTrayzor extension (or just click "run" from the download button on your browser).
Once you have SyncTrayzor installed and opened, you'll start in the main control panel screen. This is where you'll be able to see which folders are shared, which are actively syncing, and which devices you have connected.
Let's make sure that your settings are correct.
- First go to "File", then click "Settings".
- On the SyncTrayzor tab, at the bottom, you'll find two setting checkboxes:
- "Automatically start on login", and "Start minimized".
- Make sure both are checked.
- The GoogleStore application can be found here.
- An independently-made mobile app for the iOS version can be found here.
This app can also be found on F-Droid and through the AuroraStore privacy-focused version of the Google app store.
On your SyncTrayzor application on your PC, click the "Action" tab, and then click "Show ID" to bring up a unique QR code that you can use to link your phone to SyncTrayzor.
On the mobile app, find the devices tab, then press the "+" sign to add a new device. Now, simply scan the QR code from the SyncTrayzor app on your PC.
Back on the SyncTrayzor app on your PC, you should see a new notification pop up at the top of the SyncTrayzor control panel. Click "Add Device". Now, under "Remote Devices" in the SyncTrayzor window, you will see your phone!
- On your computer, open the folder location of your obsidian vault.
- Right-click on the folder. Select "copy as path". If you're on Windows 10, you may need to first click "Show more options" to see the full context menu.
- Return to the SyncTrazor app and click on "Add folder".
- Paste the folder path and remove the quotation marks ("...") from the ends of the folder path link.
- Add a unique identifier to the "Label" section, such as "Obsidian".
- Click on the "Sharing" tab in the SyncTrayzor window for your folder.
- Under "File Versioning" click the "Trash Can File Versioning" checkbox.
- Click "Save".
- On your mobile device, a new notification should appear letting you know that a folder wants to be shared.
- Tap on this notification and choose the folder on your phone that you want to use as your Obsidian Vault. Make sure "Watch for Changes" is selected.
- Tap "Create".
Your new synced Obsidian folder will be created, syncing everything between your phone and PC! The file versioning will ensure that if there are glitches between the devices, previous iterations of your important files will be saved. It is important to note that I encountered some errors when I had both the Obsidian program on my laptop and the app on my phone running at the same time. The file that would sync would be whichever was the last to close. If I closed my PC app first and then my mobile app, the data on the mobile app would sync to both devices. Versioning captured changes, however, and made sure I didn't lose anything.
Note-taking applications have been all the rage for years, with hits like Evernote striking it big enough to enter the public lexicon, becoming commonplace terms.