🚀 The Nex-Gen Private Torrent Tracker (Aimed For Movie / TV Use)
Clone or download
HDVinnie (Fix) Browser Blacklist View Style 🐛
- use font awesome light to match CSS rules
Latest commit 494f2c9 Dec 16, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app (Update) Append Missing License 🚀 Dec 17, 2018
bootstrap Apply fixes from StyleCI Dec 6, 2018
config (Update) Redis Database Configurations 🚀 Dec 14, 2018
database Apply fixes from StyleCI Dec 6, 2018
public Apply fixes from StyleCI Dec 6, 2018
resources (Fix) Browser Blacklist View Style 🐛 Dec 17, 2018
routes (Update) Standardize Where Expressions 🚀 Dec 16, 2018
storage Fix several framework paths and Git ignore rules Dec 11, 2017
.env.example (Update) MassPM Function Nov 14, 2018
.gitignore [Fix] Readme - missing requirement Nov 9, 2018
.gitmodules Submodules Oct 13, 2018
.styleci.yml (Add) styleci.yml Dec 6, 2018
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md Dec 13, 2017
CONTRIBUTING.md (Update) CONTRIBUTING.md Nov 5, 2018
ISSUE_TEMPLATE.md (Update) Issue Template Sep 20, 2018
LICENSE Change license to AGPL Feb 12, 2018
README.md (Update) Dependencies 📦 Dec 13, 2018
_config.yml Set theme jekyll-theme-cayman Dec 10, 2017
artisan Shift core files Jan 18, 2018
composer-setup.sh Added composer installer Dec 12, 2017
composer.json (Update) Dependencies Nov 17, 2018
composer.lock (Update) Dependencies 📦 Dec 13, 2018
package-lock.json updated french translations Nov 4, 2018
package.json (Update) Dependencies Nov 17, 2018
phpunit.xml Shift core files Jan 18, 2018
server.php Apply fixes from StyleCI Dec 6, 2018
todo.php Apply fixes from StyleCI Dec 6, 2018
webpack.mix.js Apply fixes from StyleCI Dec 6, 2018

README.md

UNIT3D Logo

💛A Big Thanks To All Our Contributors and Patrons💛


StyleCI Discord chat

Table of Contents

  1. Introduction
  2. Some Features
  3. Requirements
  4. Installation 4.1 Automated-Installer 4.2 Manual Install
  5. Packages
  6. Security
  7. Contributing
  8. License
  9. Homestead (For local developement)
  10. Demo
  11. Donate
  12. Special Thanks

📄 Introduction

I have been developing a Nex-Gen Torrent Tracker Software called "UNIT3D." This is a PHP software based off the lovely Laravel Framework -- currently Laravel Framework 5.7.17, MySQL Strict Mode Compliant and PHP 7.1 Ready. The code is well-designed and follows the PSR-2 coding style. It uses a MVC Architecture to ensure clarity between logic and presentation. As a hashing algorithm of Bcrypt or Argon2 is used, to ensure a safe and proper way to store the passwords for the users. A lightweight Blade Templating Engine. Caching System Supporting: "apc,” "array,” "database,” "file," "memcached," and "redis" methods. Eloquent and much more!

💎 Some Features

UNIT3D currently offers the following features:

  • Internal Forums System
  • Staff Dashboard
  • Faceted Ajax Torrent Search System
  • BON Store
  • Torrent Request Section with BON Bounties
  • Freeleech System
  • Double Upload System
  • Featured Torrents System
  • Polls System
  • Extra-Stats
  • PM System
  • Multilingual Support
  • TwoStep Auth System
  • DB + Files Backup Manager
  • and MUCH MORE!

Requirements

  • A Web server (NGINX is recommended)
  • PHP 7.1.3 + is required (7.2 for Argon2 Support)
  • Dependencies for PHP,
    • php-curl -> This is specifically needed for the various APIs we have running.
    • php-intl -> This is required for the Spatie\SslCertificate.
    • php-zip -> This is required for the Backup Manager.
  • Crontab access
  • A Redis server
  • MySQL 5.7 + or MariaDB 10.2 +
  • TheMovieDB API Key: https://www.themoviedb.org/documentation/api
  • TheTVDB API Key: https://api.thetvdb.com/swagger
  • OMDB API Key: http://www.omdbapi.com/
  • A decent dedicated server. Dont try running this on some crappy server!
Processor: Intel  Xeon E3-1245v2 -
Cores/Threads: 4c/8t
Frequency: 3.4GHz /3.8GHz
RAM: 32GB DDR3 1333 MHz
Disks: SoftRaid  2x240 GB   SSD
Bandwidth: 250 Mbps
Traffic: Unlimited
Is Under $50 A Month

💻 Installation

Automated Installer

A UNIT3D Installer has been released by Poppabear.

git clone https://github.com/poppabear8883/UNIT3D-INSTALLER.git installer
cd installer
sudo ./install.sh

Check it out here for more information: https://github.com/poppabear8883/UNIT3D-INSTALLER

Manual Install

If you rather setup UNIT3D manually you can follow the instructions here: https://github.com/HDInnovations/UNIT3D/wiki/Manual-Install

📖 Documentation

WIP - https://github.com/HDInnovations/UNIT3D-Docs

📦 Packages

Here are some packages that are built for UNIT3D.

🔒 Security

If you discover any security related issues, please email unit3d@protonmail.com instead of using the issue tracker.

💪 Contributing

Please see CONTRIBUTING and CODE_OF_CONDUCT for details.

📝 License

UNIT3D is open-sourced software licensed under the GNU General Public License v3.0.

As per license do not remove the license from sourcecode or from footer in /resources/views/partials/footer.blade.php

💻 Homestead (for local developement)

For instructions on how to use Homestead for running UNIT3D in a local development environment check here: https://github.com/HDInnovations/UNIT3D/wiki/Homestead

💻 Demo

URL: https://unit3d.org

Username: UNIT3D

Password: UNIT3D

⭐️ Support UNIT3D

You can support my work if you are enjoying UNIT3D, this really keeps me up for fixing problems and adding new features. Also helps pay for the demo server + domain. Plus some beer to keep me sane. Some folks have asked me if it's possible to do a one-time donation, or if I accept cryptocurrency. Yes, and yes!

Patreon:

Bitcoin (BTC) - 3HUVkv3Q8b5nbxa9DtXG1dm4RdTJaTFRfc

Bitcoin Cash (BCH) - qp3wgpnwzpj4v9sq90wflsca8p5s75glrvga9tweu2

Ether (ETH) - 0x5eFF42F65234aD9c6A0CA5B9495f3c6D205bBC27

Litecoin (LTC) - MDLKyHzupt1mchuo8mrjW9mihkKp1LD4nG

💙 Special Thanks