Skip to content

hametsu/chaosbay

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

220 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)

About

BitTorrent Tracker with upload & browsing, written on the 25th Chaos Communication Congress

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors