# UNIT3D-Community-Edition **Repository Path**: gbowen110/UNIT3D-Community-Edition ## Basic Information - **Project Name**: UNIT3D-Community-Edition - **Description**: No description available - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-03-22 - **Last Updated**: 2021-11-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

UNIT3D-Community-Edition Cover Image

🎉A Big Thanks To All Our Contributors and Sponsors🎉


StyleCI NPM-Audit Discord chat

## 📝 Table of Contents 1. [Introduction](#introduction) 2. [Some Features](#features) 3. [Requirements](#requirements) 4. [Installation](#installation) 4.1 [Automated-Installer](#auto-install) 4.2 [Manual Install](#manual-install) 5. [Updating](#updating) 6. [Packages](#packages) 7. [Version Support Information](#versions) 8. [Security](#security) 9. [Contributing](#contributing) 10. [License](#license) 11. [Demo](#demo) 12. [Sponsoring](#sponsor) 13. [Collaborators](#collaborators) 14. [Special Thanks](#thanks) 15. [Sponsors](#sponsors) ## 🧐 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 6, 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 - RSS System - 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 - 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 ``` NOTE: If you are running UNIT3D on a non HTTPS instance you MUST change the following configs. config/session.php <-- HTTPS Only Cookies must be set to false config/secure-headers.php <-- HTTP Strict Transport Security must be set to false config/secure-headers.php <-- Content Security Policy must be disabled ``` ### 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 Video Tutorial Can Be Seen Here: https://www.youtube.com/watch?v=f2tiMWZ3KbA ### Manual Install If you rather setup UNIT3D manually you can follow the instructions here: https://hdinnovations.github.io/UNIT3D-Docs/manual_install.html ## 📖 Documentation Repo - https://github.com/HDInnovations/UNIT3D-Docs Site - https://hdinnovations.github.io/UNIT3D-Docs/index.html ## 🖥️ Updating `php artisan git:update` Video Tutorial Can Be Seen Here: https://www.youtube.com/watch?v=tlNUjS1dYMs ## 📦 Packages Here are some packages that are built for UNIT3D. - [An artisan package to import a xbtitFM database into UNIT3D](https://github.com/HDInnovations/xbtitfm-to-unit3d). - [An artisan package to import a TemplateShares database into UNIT3D](https://github.com/HDInnovations/templateshares-to-unit3d). - [An artisan package to import a Luminance database into UNIT3D](https://github.com/HDInnovations/luminance-to-unit3d). - [An artisan package to import a XBTIT database into UNIT3D](https://github.com/HDInnovations/xbtit-to-unit3d). - [An artisan package to import a Gazelle database into UNIT3D](https://github.com/HDInnovations/gazelle-to-unit3d). - [An artisan package to import a U-232 database into UNIT3D](https://github.com/HDInnovations/u232-to-unit3d). ## 🚨 Version Support Information Version | Status | PHP Version Required :------------|:-------------------------|:------------ 2.x.x | Active Support :rocket: | >= 7.3 1.0 to 1.9.4| End Of Life :skull: | >= 7.1.3 ## 🔐 Security If you discover any security related issues, please email hdinnovations@protonmail.com instead of using the issue tracker. ## ✍️ Contributing Please see [CONTRIBUTING](CONTRIBUTING.md) and [CODE_OF_CONDUCT](CODE_OF_CONDUCT.md) for details. ## 📝 License UNIT3D is open-sourced software licensed under the [GNU Affero General Public License v3.0](https://github.com/HDInnovations/UNIT3D/blob/master/LICENSE). As per license do not remove the license from sourcecode files ``` /** * NOTICE OF LICENSE. * * UNIT3D Community Edition is open-sourced software licensed under the GNU Affero General Public License v3.0 * The details is bundled with this project in the file LICENSE.txt. * * @project UNIT3D Community Edition * * @author HDVinnie * @license https://www.gnu.org/licenses/agpl-3.0.en.html/ GNU Affero General Public License v3.0 */ ``` Or the credits from footer in `/resources/views/partials/footer.blade.php` ```
  • @lang('common.powered-by')
  • ```
    ## 🖥️ Demo URL: https://unit3d.site Username: UNIT3D Password: UNIT3D Demo is reset every 48 hours! ## ✨ Sponsor UNIT3D (HDInnovations / HDVinnie) https://github.com/sponsors/HDVinnie You can support my work if you are enjoying UNIT3D and my other projects under HDInnovations, 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 via cryptocurrency. Yes! Bitcoin (BTC) - 3HUVkv3Q8b5nbxa9DtXG1dm4RdTJaTFRfc Bitcoin Cash (BCH) - qp3wgpnwzpj4v9sq90wflsca8p5s75glrvga9tweu2 Ether (ETH) - 0x5eFF42F65234aD9c6A0CA5B9495f3c6D205bBC27 Litecoin (LTC) - MDLKyHzupt1mchuo8mrjW9mihkKp1LD4nG ## 😍 Sponsors (Much Love!)
    (Private Sponsors are not listed. If you would like to be please email me.)

    Top Level Tier = 💖 , Tier 4 = 💛, Tier 3 = 💚, Tier 2 = 💜, Tier 1 = 💙

    PyR8zdl
    PyR8zdl

    💖
    Darkspac3
    Darkspac3

    💖
    NemoSciri
    NemoSciri

    💖
    OsamaBinLightBulb
    OsamaBinLightBulb

    💛
    clandestine8
    clandestine8

    💛
    STiCKYFiNGAZZ
    STiCKYFiNGAZZ

    💛
    Thank you to all out Tier 1, Tier 2 and Tier 3 Sponsors as well. While your not mentioned in the README I do appreciate your sponsorship!
    ## ✍️ Collaborators Thanks goes to these wonderful people who have contributed alot of code:

    HDVinnie

    💻 🎨 📖

    Everett (Mike) Wiley

    💻

    singularity43

    💻

    VerioPL

    🌍

    Morgan Wong

    🌍

    Gyakkun

    🌍

    Ben Johnson

    ⚠️ 💻
    ## 🎉 Special Thanks