

This will end up in a “graphic” setup of btsync.
#Bittorrent sync client install#
Then update the package lists and install BitTorrent Sync. First we need to add the repository and repository key for btsync.Īpt-key adv –keyserver –recv-keys 6BF18B15Įcho deb wheezy main contrib non-free | sudo tee –append /etc/apt//btsync.listĮcho deb-src wheezy main contrib non-free | sudo tee –append /etc/apt//btsync.list If you have issues with the persistence and are running DHCP please see my Raspbian:fstab doesn’t mount NFS on boot article for reference. Then reboot the system and check that the mount is persistent. To test this out we can run sudo mount -a.
#Bittorrent sync client how to#
For more information on how to format your fstab lines check out the official fstab documentation. This will give me the root for all the shares so I don’t have to map every share individually but are able to access all of them as sub folders.

It will map the root nfs share from the server 192.168.0.5, which is my WD Live DUO 6TB nas. Then let’s edit /etc/fstab so run sudo nano /etc/fstab and add a line representing your share.ġ92.168.0.5:/nfs /mnt/btsyncroot nfs rsize=8192,wsize=8192,timeo=14,nolock,intr 0 0 Give write permissions to the mount folder, if you don’t do this before mmounting you will end up with errors about write permissions when you add folders. So create a root folder for the btsync files in the /mnt folder. Then we need to mount all the shares from the NAS. Make sure you expand the file system and upgrade the Pi. Make a standard install of a Raspberry Pi, I recommend the light version for this application. It will take some time to index all your data but when testing it on a regular windows pc it was pretty slow as well. I have tested this out on both a Raspberry Pi 2 B and the older Raspberry Pi B and they more or less run the same. All the clients will help to seed the data they already have which will make the sync go faster and faster the more nodes the data propagates to.ītsync will make use off all the memory available in your Raspberry Pi so I recommend running this on it’s own. If three or more nodes are syncing the same content it will increase the sync speed since it’s a non centralized technology. Large companies like Facebook use it to sync new releases among all their production servers for example. There are several applications for this sync technology. BitTorrent is not only pirated movies and tv-shows it’s an actual technology for moving large amounts of data between several nodes at once.
