BitTorrent SyncをLinuxに導入する
Posted on Sun, 12 May 2013 16:33:22 +0900
ドキュメントあります が、インストールメモを。
$ wget "http://btsync.s3-website-us-east-1.amazonaws.com/btsync_i386.tar.gz" $ tar tzvf btsync_i386.tar.gz -rwxrwxr-x sync_build/sync_build 3241548 2013-05-08 22:54 btsync -rw-rw-r-- sync_build/sync_build 155 2013-05-07 23:16 LICENSE.TXT $ tar xzf btsync_i386.tar.gz btsync
btsync がバイナリ。 --dump-sample-config オプションで設定ファイルのテンプレートを 表示することができます。それを参考に設定ファイルを作成します。 私の場合は以下のような設定にしました。
$ btsync --dump-sample-config $ cat btsync.conf { "device_name": "azuti", "listening_port": 0, "storage_path": "/home/foobar/.sync", "check_for_updates": true, "use_upnp": true, "download_limit": 0, "upload_limit": 0, "shared_folders": [ {"secret": "YOUR_SECRET", "dir": "/home/foobar/BTSYNC" } ] }
起動してみます。
$ mkdir /home/foobar/BTSYNC $ btsync --nodaemon --config btsync.conf
あとはSupervisordとかで動かしたりしておけばOKですね。 --config オプションを指定しない場合は、ブラウザからWebUI経由で設定変更したり、 共有状況を把握できたりもできます。
いいですねー、おわり。