...
Bootstrapping
Do this once:
- Set up lobber
cd lobber
mkdir db logs torrents
cd src
./dev-django-admin.sh syncdb
- Configure orbited
cat > orbited.cfg <<EOF
listen http://:9000
stomp://:61613- -> localhost:61613
global
session.ping_interval = 300
user=www-datalogging
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
- Set up the tracker
mkdir /tmp/tracker
cat >> opentracker.conf << EOF
listen.tcp_udp 0.0.0.0:4711
access.stats_path stats-xyzzy
tracker.rootdir /tmp/tracker
EOF
Starting up
- lobber
cd lobber/src
./dev-django-admin.sh
...
runserver
- opentracker
opentracker/opentracker -f opentracker.conf -a https://localhost/torrent/exists/
- orbited
orbited -c orbited.cfg
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
...