Skip to content
BitTorrent Tracker with upload & browsing, written on the 25th Chaos Communication Congress
Erlang CSS JavaScript Shell
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
doc
ebin
include
priv/www
src
support
.gitignore
LICENSE
Makefile
README
TODO
chaosbay_sql_schema.sql
start-dev.sh
start.sh

README

Doesn't require OpenTracker anymore, tracker data is being kept in Mnesia now.

- You will need erlang-collectd from: http://github.com/astro/erlang-collectd/
- You will need MochiWeb from: https://github.com/mochi/mochiweb
  - Bind address and port may be specified by environment variables MOCHIWEB_IP and
    MOCHIWEB_PORT.
  - You need to set the environment variable 'http_base' for the chaosbay application
- You furthermore need epqsql https://github.com/wg/epgsql
  - Use chaosbay_sql_schema.sql to create the required tables
  - Use a postgres database >= 9.0

To configure, run:

application:set_env(chaosbay, http_base, "http://...").
torrent:reset_tracker_urls().


Use 
	application:set_env(chaosbay, db_host, "<your hostname here>"). 
to specify you SQL-Server (localhost is default)

Use 
	application:set_env(chaosbay, db_port, "<your port number>").
to specify SQL-Server's port. (5432 is default)

Use 
	application:set_env(chaosbay, db_name, "<your db name>").
to specify the data base name. (chaosbaydb is default)

Use 
	application:set_env(chaosbay, db_user, "<your chaosbay db user>").
to specify the chaosbay data base user. ("chaosbay" is default)

Use 
	application:set_env(chaosbay, db_pass, "<your password here>").
to specify the db user's password. ("chaosbay" is default)
Something went wrong with that request. Please try again.