This is a custom interface for the Linux distribution of BitTorrent Sync.
Ubuntu users can install BitTorrent Sync from the tuxpoldo/btsync
ppa.
Instructions on installing BitTorrent Sync for Ubuntu can be found in
this post on the BitTorrent Sync forums.
This assumes that your storage_path
as defined in your btsync.conf
file, is set to the path ~/.btsync/
.
To install, just run the install-ui
script:
$ ./install-ui
Here's the process that script goes through, with the commands to use if doing it manually:
-
Restart
btsync-desktop
. Replacing thewebui.zip
has to occur before the first request is made to the web interface.$ /usr/bin/btsync-restart # Or, manually $ pkill -u $(id -u) btsync && /path/to/btsync --config ~/btsync.conf
-
Delete or backup the BitTorrent Sync
webui.zip
file:$ cp ~/.btsync/webui.zip ~/.btsync/webui.zip.backup
-
Create a zip of everything in the
dist
directory of this project:$ cd dist && zip -r ~/.btsync/webui.zip ./*
-
The new web ui should be installed. Open a browser to check it out.
Note: You will have to run this every time you update BitTorrent Sync.
Optionally, you can prevent the system from overwriting the webui.zip
file
after installing it with something like this:
$ sudo chattr +ia ~/.btsync/webui.zip