|
#1
|
|||
|
|||
Rartracker aka Rarat.org
http://swetorrentking.github.io/rartracker/
The creators of the torrent site has decided to release it to the public :) Note: I think its in Swedish since the site is Swedish. INSTALL rartracker A modern front and backend bittorrent tracker written in AngularJS and PHP. Current version 0.3.2 Author the swedish torrent king Feature highlights
1. Install Node.js/npm and Git Windows:
$ sudo apt-get install -y nodejs $ sudo apt-get install -y git-core 2. Install dependencies From the project folder install all build script packages and all 3rd party dependencies $ npm install --global bower $ npm install --global gulp-cli $ npm install $ npm run dist 3. Import database (databse/database.sql) Configurations 1. Basic config Create the file secrets.php in the api/ folder. <?php $database = 'mysql'; $host = '127.0.0.1'; $dbname = 'rartracker'; $username = 'root'; $password = ''; Some site settings in api/Config.php and app/app.config.js should be changed! 2. Generate new unique salt hashes (optional for security)
Use built in account named "System" password: "password" to create invites and register new admin-accounts The "System" account must remain as a parked account and have Staff rights because it's used as deleter of torrents, sender of PM and creation of forum topics etc. Change System password. Server settings Recommended packages php5 apache2 mariadb-server libapache2-mod-php5 php5-mysql memcached php5-curl php5-memcached Enable rewrite module and change AllowOverride from "None" to "All" in httpd.conf in order for .htaccess to work a2enmod rewrite Permissions The following folders needs to be created and be given write permission:
This is for making the fulltext search work [mysqld] ft_min_word_len=1 ft_stopword_file='stopword_file.txt' tmp_table_size=2G max_heap_table_size=2G Crontab settings (crontab -e) 12 * * * * wget -O /dev/null http://127.0.0.1/api/v1/run-leechbonus */20 * * * * wget -O /dev/null http://127.0.0.1/api/v1/run-cleanup 0 0 * * * wget -O /dev/null http://127.0.0.1/api/v1/fetch-tvdata 0 0 * * 5 wget -O /dev/null http://127.0.0.1/api/v1/run-bonus 0 20 * * * wget -O /dev/null http://127.0.0.1/api/v1/run-statistics Language support The default language is English, but if you want the back and front end to default to another of the available languages you need to change the default language variable in Config.php and app.config.js. If the user changes the display language, the default language will still be used for site wide logs and automatic messages. Developing and deploying Developing In the project folder run npm run watch. This will lauch a watcher that continuously build the code into the dist/. Deploying In the project folder run npm run dist and the code will be minified and scrambled, a JsHint check will also be made. The following folders should not exist in production. The bundles contains everything needed. app/ bower_components/ node_modules/ License WTFPL |
The Following 5 Users Say Thank You to Glorian For This Useful Post: | ||
BEST (3rd November 2015),
Fynnon (17th February 2016),
lafouine022 (3rd November 2015),
Phogo (3rd November 2015),
z3ro (3rd November 2015)
|
#2
|
|||
|
|||
|
#3
|
|||
|
|||
Quote:
Im not very good with it. I asked the admin of the tracker to help me and he did. I can share you a few things I remember. These, you're going to use via CMD and install these things into the "www" or "htdocs" folder there your tracker are. Code:
npm install -g bower npm install -g grunt-cli npm install bower install grunt dist http://postimg.org/image/6xcptvhfd/ Last edited by Glorian; 8th November 2015 at 03:12. |
The Following User Says Thank You to Glorian For This Useful Post: | ||
sam144169 (6th December 2015)
|
#4
|
|||
|
|||
Yeah nice tracker software... but in swedish and dont have any admin tools in back end...
I dont know Swedish ;( And it to hard translate this software on english.. Autor promice make something in future. But I see that's this soft not in active development! Hope to see verison 0.2 sometime ;) |
Tags |
aka , raratorg , rartracker , released |
|
|