Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A BitTorrent tracker for legal open sharing of scientific data
PHP Perl JavaScript
Branch: master
Failed to load latest commit information.
SQL edited schema so that auto increment values not included
cache first commit
captcha first commit
forums first commit
include Replaced deprecated ereg()
javairc first commit
pic change logo to use image and text
scripts Add ability to find README in non-compressed tarballs
torrents
.gitignore Added include/config.php to .gitignore since it is meant to be create…
1.css change CSS comment style
2.css first commit
LICENSE first commit
README update readme for changes to config.php and secret.php
about.php Added more relevant stats on the about page
adduser.php first commit
announce.php
bans.php first commit
bitbucket-upload.php first commit
browse.php Added sitemeter to browse page since this is the default main page now.
chat.php first commit
comment.php first commit
confirm.php first commit
confirmemail.php first commit
default.css first commit
delacct.php first commit
delete.php first commit
deletemessage.php first commit
details.php add bitlet.org link to downloads
docleanup.php first commit
donate.php first commit
download.php first commit
edit.php first commit
email-gateway.php
faq.php
favicon.ico first commit
filelist.php first commit
formats.php first commit
forummanage.php first commit
forums.php first commit
friends.php first commit
get_upload_script.php
index.php home page now redirects
large.css first commit
links.php first commit
log.php first commit
login.php first commit
logout.php first commit
makepoll.php first commit
messages.php first commit
messages_new.php first commit
modtask.php first commit
my.php first commit
mytorrents.php first commit
news.php first commit
ok.php first commit
peerlist.php first commit
polls.php first commit
recover.php first commit
redir.php first commit
reputation.php first commit
reputation_ad.php first commit
reputation_settings.php first commit
robots.txt first commit
rss.php Updated RSS Feed. Closes #10.
rss_old.php
rss_personalized.php first commit
rules.php first commit
scrape.php first commit
search.php first commit
sendmessage.php first commit
signup.php add instruction on signup page to choose 6 digit password
smilies.php first commit
staff.php first commit
stats.php first commit
tags.php first commit
takeedit.php first commit
takefilesearch.php first commit
takelogin.php first commit
takemessage.php first commit
takeprofedit.php
takerate.php first commit
takesignup.php Sysop is set for first user created even though guest account is alre…
takeupload.php first commit
testip.php first commit
topten.php first commit
upload.php first commit
useragreement.php first commit
userdetails.php first commit
userhistory.php first commit
users.php
usersearch.php first commit
videoformats.php first commit
viewnfo.php first commit

README

Please see the manuscript by Langille et al. in Plos One: http://www.plosone.org/article/info%3Adoi%2F10.1371%2Fjournal.pone.0010071

####Dependencies####

Assuming site is being installed on a standard LAMP (Linux Apache MySQL PHP) machine, the only other modules needed are:
php5-gd
sendmail

####Install####

*Insert ALL sql files (in the SQL folder) into MySQL starting with tb.sql first.

*Copy template files and enter your settings

*Move "include/secrets.php.sample" to "include/secrets.php" and edit:
 %%USER%%
  MySQL user with access to database
 %%PASS%%
  Password of MySQL user
 %%HOST%%
  Database server host, if unsure use: localhost
 %%DB%%
  Name of the database

*Move "include/config.php.sample" to "include/config.php" and edit:
 %%BASEURL%%
  The URL of the website where this code is installed. For example: http://www.biotorrents.com

*Visit the website and sign up for an account


###Installation Script###

A script to set up a new website. It will create the secret.php and config.php files with user supplied values. Then perform initial database import.

*Warning: Do not run on existing site

*Requirement: First create the MySQL database

*Change to scripts directory
 cd scripts
 
*Run install.php using your desired settings

*Command line options
 php install.php --user=USER --pass=PASS --db=DATABASE --host=HOSTNAME --baseurl=URL
 
*Replace USER and PASS with the MySQL user and password, DATABASE with the name of the MySQL database, and optionally the HOSTNAME of the MySQL server if other than localhost.
 
For example:
 --baseurl=http://www.biotorrents.net

*Visit the website and sign up for an account

*Values will be loaded from secrets.php and config.php they already exist
Something went wrong with that request. Please try again.