Skip to content

Instantly share code, notes, and snippets.

@tuxpoldo
Forked from zQueal/BTSync.md
Created March 24, 2014 22:35
Show Gist options
  • Save tuxpoldo/9750811 to your computer and use it in GitHub Desktop.
Save tuxpoldo/9750811 to your computer and use it in GitHub Desktop.

Since I was one of the alfa-testers, I was able to develop a deployment concept for linux servers which permits to deploy BitTorrent Sync as single or multiple daemons with specific configurations. There are now ready-to-use deb packages available both for Ubuntu or Debian with full debconf-support for automated creation of an optional default configuration. If you are searching for a version more suitable for personal desktop use, please look here. Update: User @tuxpoldo has opened a repository, and keeps it current. Follow those instructions instead!

#INSTALLATION IN UBUNTU

Currently there are packages available for Ubuntu precise, quantal, raring and saucy supporting both i386 and amd64. The packages can be easily installed by adding the PPA and then installing as usual:

sudo add-apt-repository ppa:tuxpoldo/btsync
sudo apt-get update
sudo apt-get install btsync

#INSTALLATION IN DEBIAN

Currently there are packages available for Debian squeeze, wheezy and sid supporting both i386 and amd64. A build for armhf and armel is available too for Debian Wheezy (rasbian). The packages can be easily installed by adding the btsync repository and then installing as usual:

sudo gpg --keyserver pgp.mit.edu --recv-keys 6BF18B15
sudo gpg --armor --export 6BF18B15 | sudo apt-key add -

sudo echo deb http://debian.yeasoft.net/btsync $(lsb_release -cs) main contrib non-free >> /etc/apt/sources.list.d/btsync.list
sudo echo deb-src http://debian.yeasoft.net/btsync $(lsb_release -cs) main contrib non-free >> /etc/apt/sources.list.d/btsync.list

sudo apt-get update
sudo apt-get install btsync

If you are not using Ubuntu or Debian or you want only to understand how this kind of deployment works, download the btsync deployment scripts here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment