Skip to content
This repository has been archived by the owner on Mar 16, 2022. It is now read-only.

blackrobot/btsync-webui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

About

This is a custom interface for the Linux distribution of BitTorrent Sync.

Screenshots

Home Screen Open Dialog

Setup

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:

  1. Restart btsync-desktop. Replacing the webui.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
  2. Delete or backup the BitTorrent Sync webui.zip file:

    $ cp ~/.btsync/webui.zip ~/.btsync/webui.zip.backup
  3. Create a zip of everything in the dist directory of this project:

    $ cd dist && zip -r ~/.btsync/webui.zip ./*
  4. 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

About

A nicer Linux web interface for BitTorrent Sync

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published