

To test the listener out, I navigated to the directory in terminal ( cd ~/Sync) and created a short test file ( touch test.mdown). I confirmed that Syncthing created a new “default” share directory for me at ~/Sync. Figuring the Web GUI outĪt this point we’re at the Configuring section of the Getting Started doc For lack of better phrase I’ll call this the Web GUI. Launching the GUI from the binaryĪfter that, following a section of the Getting Started doc, I simply ran syncthing in my terminal and my default browser automatically opened a new tab pointed to. To make this binary easily executable on my Mac I then ran in the terminal: cp syncthing /usr/local/bin. Inside that folder I found a binary named syncthing. I then got a new Syncthing folder in my Downloads folder. In Finder, I doubled clicked the tar file to expand it.

I then imported both the new and old Syncthing public PGP keys with one nifty line: gpg2 -keyserver -recv-key 49F5AEC0BCE524C7 D26E6ED000654A3E then ran gpg2 -verify and confirmed the line: gpg: Good signature from "Syncthing Release Management ". In a mess of “Failed”s, I did get the line syncthing-macosx-amd64-v0.14.28.tar.gz: OK. Verifying my DownloadĪs described on the Syncthing Security page, I navigated to my ~/Downloads directory and ran shasum -c. Feel free to skip if you don’t care to do this. As I’m a bit security cautious, I also downloaded the file named to verify my download, a process I describe below.
#Syncthing icon mac osx#
(To be honest, on my Linux machine I probably should have just run snap install syncthing or followed these instructions, as updating Syncthing would be way easier… there’s always next time with Linux though, right?) Setup on MacOS (10.10.5)įrom the Github releases page, I downloaded the Mac OSX version of the latest stable release, which at the time was syncthing-macosx-amd64-v0.14.28.tar.gz.

#Syncthing icon mac os#
In the docs there is a page with links to community-contributed GUI wrappers, etc., including three Mac OS GUIs, if that’s more your jam. Since I’m pretty comfortable with the Unix command line, I opted to install that “version” of Syncthing on both machines.
#Syncthing icon android#
Apparently you can also have it work with an Android phone, but I’m currently rocking an iPhone so I’ll have to figure out mobile access to my KeePass database some other way (there are iOS apps that read KeePass databases, like MiniKeePass and KeePass Touch, but I’m not ready to trust those yet).Īnyway, let’s do this Syncthing thing! Our goal is to securely share a folder between a MacBook Air and an old MacBook Pro that is running Ubuntu 16.04 and the Xfce4 desktop environment. My thought was that Syncthing would be a good way to have one KeePass database across two, three, or four computers. Your data is your data alone and you deserve to choose where it is stored, if it is shared with some third party and how it’s transmitted over the Internet. Syncthing replaces proprietary sync and cloud services with something open, trustworthy and decentralized. It doesn’t store any data in the cloud– it merely keeps a list of folders in sync across any number of computers. I subsequently found a few blog posts recommending it. I was looking for an open-source, free, and secure way of frequently moving files between computers.
