GithubHelp home page GithubHelp logo

rjroot / unit3d Goto Github PK

View Code? Open in Web Editor NEW

This project forked from hdinnovations/unit3d-community-edition

0.0 0.0 0.0 23.9 MB

:rocket: The Nex-Gen Private Torrent Tracker (Aimed For Movie / TV Use)

Home Page: https://unit3d.org

License: GNU Affero General Public License v3.0

PHP 54.21% Shell 0.01% JavaScript 4.02% Vue 0.63% CSS 14.74% HTML 26.38%

unit3d's Introduction

UNIT3D Logo

A Special Thanks To All Our Contributors


Discord chat

Table of Contents

  1. Introduction
  2. Some Features
  3. Requirements
  4. Installation
  5. Packages
  6. Security
  7. Contributing
  8. License
  9. Homestead (For local developement)
  10. Demo
  11. Donate

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.6.38, 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-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

A UNIT3D Installer has been released by Poppabear.

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

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

Packages

Here are some packages that are built for UNIT3D.

Security

If you discover any security related issues, please email [email protected] 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

unit3d's People

Contributors

hdvinnie avatar poppabear8883 avatar veriopl avatar yinghuodt007 avatar ialexsilva avatar mrg01 avatar werrpy avatar drytak avatar laravel-shift avatar barisyildizz avatar scroogehd117 avatar kaedroscl avatar tomarrow avatar cbj4074 avatar owenvoke avatar macmedia avatar whitedragonn avatar georgee avatar ha5hbang avatar codacy-badger avatar czingenberg avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.