Lets make our init.d script start with the server $ cd /etc/init.d/ & sudo update-rc. If start-stop-daemon -stop -quiet -signal 0 -name $" >&2 If start-stop-daemon -stop -retry forever/TERM/1 -quiet -oknodo -pidfile $PIDFILE -exec $DAEMON If start-stop-daemon -start -quiet -umask 007 -pidfile $PIDFILE -chuid $user:$group -exec $DAEMON - $DAEMON_ARGS PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin # the full path to the filename where you store your btsync configurationĬonfig="`su -c 'echo $HOME' $user`/.btsync" Change the listeningport to match the port that is exposed in the Dockerfile. Otherwise, you can find one in my project repository here. User="yourusername" # YOU MUST REPLACE THIS BY YOUR USER If you have BitTorrent Sync installed on your host system, you can start with the sample config. # Description: btsync - Bittorent SyncApp Syncthing uses an open and documented protocol, and likewise the security mechanisms in use are. 1 Syncthing is an open source file synchronization tool. View Download Progress of all torrents at a glance. BitTorrent Sync, now called Resilio Sync, is a proprietary peer-to-peer file synchronization tool available for Windows, Mac, Linux, Android, iOS, Windows Phone, Amazon Kindle Fire and BSD. RSS Feeds, download Torrents files with a click. It comes with UPnP port forwarding / NAT-PMP, encryption ( Vuze compatible), FAST. The connection to a remote BitTorrent Sync agent is done by entering the following command: btsync-gui -host -port 8888 -username Leopoldo -password SuperSecret. It is fast, stable and light, supports unicode and provides an integrated search engine. Advanced Torrent start options (ports, speeds, etc.) Multi-user interface. qBittorrent is an open source and cross-platform BitTorrent client written in C++, Qt and Python (optional search engine), using libtorrent-rasterbar library. Start, Stop, and Delete Torrents with ease. The key uniquely identifies your sync folder. # Short-Description: btsync - Bittorent SyncApp Native application for Windows, Linux and Mac OS X uTorrent-like interface Multilingual user interface Torrents filtering by status, tracker, folder. Some of the many features: Upload Torrents via URL or File Upload. You hand it a folder to sync, it hands you a 21-character key (password). Paste the following content in our /etc/init.d/btsync script and make sure you change the user variable with your username. To be able to easily control btsync daemon we need to create a service init.d script and make it executable $ sudo touch /etc/init.d/btsync $ sudo chmod +x /etc/init.d/btsync Make sure you uncomment the lines containing login information so they are read by btsync We need to create a confguration file for btsync by dumping a sample configuration file $ btsync -dump-sample-config > ~/.btsyncĮdit the configuration file with $ nano ~/.btsyncĪnd change "storage_path" to reflect the sync folder we created above (Eg /home/yourusername/.sync) and add a username and a password to secure btsync admin panel. BitTorrent, the cross platfrom P2P file synchronization tool, now provides official Linux packages for Debian-based and RPM-based systems. Now we move the executable to our /usr/local/bin directory $ sudo mv btsync /usr/local/bin/Ĭreate a default sync folder $ mkdir ~/.sync Unpack the downloaded compressed tar $ tar -xf Download the correct version of BitTorrent Sync, depending on your system (i386 or 圆4) $ wget -O OR $ wget -O
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |