Skip to content
/ chaosbay Public

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

License

Notifications You must be signed in to change notification settings

astro/chaosbay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

236 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

Sponsor this project

 

Packages

No packages published

Contributors 2

  •  
  •