2023-10-14 05:00:14 +03:00
2023-10-02 16:13:55 +03:00
2023-10-14 05:00:14 +03:00
2023-10-02 16:13:55 +03:00
2023-10-13 23:06:20 +03:00
2023-10-13 23:52:37 +03:00
2023-10-14 00:09:33 +03:00
2023-10-02 16:13:55 +03:00
2023-10-14 00:48:27 +03:00
2023-10-02 16:13:55 +03:00
2023-10-02 16:13:55 +03:00
2023-10-09 05:09:18 +03:00
2023-10-09 05:09:18 +03:00
2023-10-02 16:13:55 +03:00
2023-08-24 23:59:44 +03:00
2023-10-02 16:13:55 +03:00
2023-10-14 04:59:30 +03:00
2023-10-02 16:13:55 +03:00

YGGtracker

BitTorrent Registry for Yggdrasil

YGGtracker uses Yggdrasil IPv6 addresses to identify users without registration.

Installation

symfony check:requirements
Production

Install stable release

composer create-project yggverse/yggtracker
Development

Latest codebase available in repository

git clone https://github.com/YGGverse/YGGtracker.git
cd YGGtracker
composer update
symfony server:start
Database

New installation

php bin/console doctrine:schema:update --force

Existing DB upgrade

php bin/console doctrine:migrations:migrate
Crontab
  • * * * * * /crontab/torrent/scrape - update seeding stats
Routing

YGGtracker uses sub-directory prefix by default, if your instance running in the document root, please change prefix value to / in file /config/routes.yaml

App settings

Custom settings could be provided in the /.env.local file by overwriting default /.env values

Localization

  • Join community translations by Crowdin

Contribution

Please make new branch for each PR

git checkout main
git checkout -b my-pr-branch-name

Donate to contributors

License

Components

Feedback

https://github.com/YGGverse/YGGtracker/issues

Community

See also

Languages
PHP 61%
Twig 37.5%
CSS 1.5%