Some of you probably know BTsync, it’s a very useful little program. Basically it’s used for transferring files over the BitTorrent protocol. Here’s how to install it:

To add sources to the apt repository, you need to install the necessary packages first, if you haven’t already:

apt-get install software-properties-common python-software-properties

Then add the source:

add-apt-repository ppa:tuxpoldo/btsync

Then run an update:

apt-get update

And install the program itself:

apt-get install btsync

You’ll also need a web server, both nginx and apache work fine.

Once that’s done, you need to configure the program itself:

dpkg-reconfigure btsync
  • Web Interface Bind IP Address: set to the server’s IP address
  • The username for accessing the web interface: the login username for the web interface
  • The password for accessing the web interface: naturally the corresponding password
  • Unmask value to set for the daemon: set to 002

You can access the web interface at http://yourserverip:8888.