Skip to content

Releases: HDInnovations/UNIT3D-Community-Edition

UNIT3D-Community-Edition v7.1.3

14 Dec 22:15
cb1f6c2
Compare
Choose a tag to compare

What's Changed

Full Changelog: v7.1.2...v7.1.3

UNIT3D-Community-Edition v7.1.2

27 Nov 21:28
c904aea
Compare
Choose a tag to compare

What's Changed

Full Changelog: v7.1.1...v7.1.2

UNIT3D-Community-Edition v7.1.1

26 Nov 01:18
b92da78
Compare
Choose a tag to compare

What's Changed

Full Changelog: v7.1.0...v7.1.1

UNIT3D-Community-Edition v7.1.0

20 Nov 15:51
83dd506
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v7.0.3...v7.1.0

UNIT3D-Community-Edition v7.0.3

23 Oct 01:44
293f514
Compare
Choose a tag to compare

What's Changed

Full Changelog: v7.0.2...v7.0.3

UNIT3D-Community-Edition v7.0.2

15 Oct 23:20
bbd05e8
Compare
Choose a tag to compare

Note

Patch Release

What's Changed

Full Changelog: v7.0.1...v7.0.2

UNIT3D-Community-Edition v7.0.1

15 Oct 15:00
6419a9f
Compare
Choose a tag to compare

Note

Patch Release

What's Changed

Full Changelog: v7.0.0...v7.0.1

UNIT3D-Community-Edition v7.0.0

15 Oct 07:08
076c544
Compare
Choose a tag to compare

Note

New installs will be fine but people updating through the php artisan git:update command will have to do a few things prior. UNIT3D v7.0.0 is a massive update from v6.5.0. Tons of foundation changes, massive performance boosts, features, style, etc.

UNIT3D v7 will require PHP 8.2 +, Redis 7.2.1 + and PHP-Redis 6.0.1 +

Again if doing fresh install your fine as installer does this all. If updating please do following first.

You can do the following steps now so you'r ready for v7 when it releases.

  1. SSH to your server and put your site offline with php artisan down.

  2. Run sudo apt update.

  3. Run sudo apt upgrade.

  4. Run sudo reboot so changes take effect. Continue to next step after reboot is complete.

  5. SSH to your server and run php -v. If you don't see PHP 8.2.x and you'r on older PHP like 8 or 8.1 follow these guides.
    https://github.com/HDInnovations/UNIT3D-Community-Edition/discussions/2015
    https://github.com/HDInnovations/UNIT3D-Community-Edition/discussions/2487

  6. Run redis-server --version. If you don't see Redis server v=7.2.1 and you'r on older Redis like 6 then run the following.

curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg

echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list

sudo apt-get update

sudo apt-get install redis
  1. Install php-redis by running pecl install redis. It will ask few questions. Use default [no] aka just press enter. After complete run sudo nano /etc/php/8.2/fpm/php.ini. Within this file you should see ;extension=zip. Right below it add extension=redis.so. Save and exit. Now run sudo systemctl restart php8.2-fpm. After php has restarted run php --ri redis. If you see the following then everything went well.
Redis Support => enabled
Redis Version => 6.0.1
Redis Sentinel Version => 1.0
  1. Run composer install --prefer-dist --no-dev

  2. Run composer dump-autoload --optimize

  3. Run php artisan set:all_cache

  4. Run sudo systemctl restart php8.2-fpm

  5. Run php artisan queue:restart

  6. Run php artisan up to bring your site back online.

Important

It should be noted that in order to get optimal performance out of v7 your server should be tuned by a professional or someone that knows what there doing. DO NOT blindly follow the examples I shared on Github discussions under guides. They are NOT to be copy pasted. Your server will need to be tuned to its specific resources. Things like Linux Kernel tuning, cpu governor, nginx, php, mysql, redis, etc. The default configs are NOT aimed for a tracker which is high traffic. If you need tuning services I do offer them at a cost.

UNIT3D is built with Laravel, Livewire and AlpineJS. From tests on a tuned server our PHP tracker is handling 800k-1mil peers on a single dedicated server with an avg load of 1-3.

What's Changed

Read more

UNIT3D-Community-Edition v6.5.0

13 Dec 22:52
235fa69
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v6.4.1...v6.5.0

UNIT3D-Community-Edition v6.4.1

14 Sep 13:58
e627777
Compare
Choose a tag to compare

What's Changed

Full Changelog: v6.4.0...v6.4.1