You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 Next »

In order to run Lobber you will need at least the following software.

Software

  • python
  • django (apt-get install python-django)
  • the web application – lobber
  • a database
  • sqlite
    or
  • postgresql

Installation

  • sudo apt-get install python-django python-libtorrent python-bittorrent python-django-doc python-egenix-mxdatetime python-egenix-mxtools python-pycurl python-openssl python-setuptools python-pysqlite2 python-django-tagging python-twisted

  • sudo easy_install stompservice

See Lobber development sandbox for more details on configuration.

Bootstrapping

Do this once:

cd lobber
mkdir db logs torrents
cd src
./dev-django-admin.sh syncdb

cat > orbited.cfg <<EOF
listen http://:9000
stomp://:61613

access

  • -> localhost:61613

static

global
session.ping_interval = 300
user=www-data

logging
debug=STDERR,debug.log
info=STDERR,info.log
access=STDERR,info.log
warn=STDERR,error.log
error=STDERR,error.log

#Don't enable debug by default
enabled.default=info,access,warn,error
EOF

orbited -c orbited.cfg

Starting up

cd lobber/src
./dev-django-admin.sh startapp share

Using, first time

  • Go to http://localhost:8000/admin/ and log in as whatever admin user you created in the syncbd phase under Bootstrapping above.
  • Create an ordinary account
  • Log out

Using

  • No labels