Rartracker aka Rarat.org
1 Attachment(s)
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. 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 |
Hello If you have time you helped me Acceleration tracker, I'm not an expert on nodejs and AngularJS, And I have some problem ...
http://v08.imgup.net/Snmka7241.PNG |
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 http://postimg.org/image/6xcptvhfd/ |
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 ;) |
All times are GMT +2. The time now is 07:25. |
Powered by vBulletin® Version 3.8.11 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions Inc.