Skip to content

abshkd/benzene

Repository files navigation

GOALS:

  • provide an alternative to the PHP based tracker frontends such as TBDev and Gazelle
  • utilize a MVC framework to create a more organized and modular tracker platform
  • establish a platform for users to share modules (apps) that they write, and promote collaboration on addition to the codebase
  • remain easy for users to install and modify, but not at the sake of performance
  • internationalisation, easily translatable

DEPENDENCIES:

SETUP:

Solr:

cd $HOME
curl -O http://apache.mirrors.tds.net/lucene/solr/1.3.0/apache-solr-1.3.0.tgz           (or more recent version of solr, 1.4.1 is the latest)
tar xvzf apache-solr-1.3.0.tgz
cd apache-solr-1.3.0/example
java -jar start.jar

# Go to your benzene root directory

python manage.py build_solr_schema > $HOME/apache-solr-1.3.0/example/solr/conf/schema.xml

MySQL:

# In mysql ('mysql -u root')

CREATE USER 'benzene_user'@'localhost';
CREATE DATABASE benzene;
GRANT ALL ON benzene.* to 'benzene_user'@'localhost';

python manage.py syncdb

Site Setup:

# Go to your benzene root directory

python manage.py syncdb
python manage.py benzene

About

Bittorrent tracker frontend in Django

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published