...
Anchor | ||||
---|---|---|---|---|
|
Overview
A lobber storage node is essentially a standard BitTorrent client with a very thin layer used to receive notification about new and modified torrents. A lobber storage node is provided as a twisted plugin and is installed from the python package index. Currently the twisted plugin works with transmission
- a popular, cross-platform BitTorrent client. Other BT clients may be supported in the future.anchor
Installing on Ubuntu
The examples below assume a debian/ubuntu and OS X environment. If you're running another unix-like or windows OS your milage may vary. Our goal is for lobber to run on a multitude of environments and operating systems. Please provide us with patches!
Anchor | ||||
---|---|---|---|---|
|
Installing on Ubuntu
Install Transmission
We recommend installing transmission 2.03 or later. If you are using Ubuntu 10.04 you may have to install transmission from a PPA:
...
At this point you should have a transmission daemon running after each reboot. Use the /etc/init.d/transmission-daemon
tool to stop/start the service in the normal way. Anchor
Install lobber-storagenode
...
Code Block |
---|
(for tar archive) tar xvzf lobber-storagenode-2-tar.gz cd lobber-storagenode python setup.py install |
Anchor | ||||
---|---|---|---|---|
|
Installing on
...
OS X
Install Transmission
Install Transmission for OSX OS X and enable "Remote Access" in Preferences.
Install lobber-storagenode
Download the tar archive lobber-storagenode-2.tar.gz or get the storage node from git.nordu.net:
...
Code Block |
---|
update-rc.d lobberstoragenode defaults
|
Anchor | ||||
---|---|---|---|---|
|
OS X specific configuration
Code Block |
---|
L_TORRENTDIR="/Users/[username]/Downloads"
L_TRANSMISSIONDLDIR="/Users/[username]/Downloads"
L_TRANSMISSIONRPC="http://localhost:9091"
L_USER="[username]"
L_GROUP_PERM="staff"
|