mirror of
https://github.com/YGGverse/YGGtracker.git
synced 2025-01-09 14:37:53 +00:00
BitTorrent Network for Yggdrasil
alt-webbittorrentcatalogcomposerdistributedfederatedjs-lessmagnetphpsocial-networksphinxsqlitesymfonytorrenttrackerwikiyggdrasil
bin | ||
config | ||
migrations | ||
public | ||
src | ||
templates | ||
tests | ||
translations | ||
.env | ||
.env.test | ||
.gitignore | ||
composer.json | ||
composer.lock | ||
docker-compose.override.yml | ||
docker-compose.yml | ||
LICENSE | ||
phpunit.xml.dist | ||
README.md | ||
symfony.lock |
YGGtracker
BitTorrent Registry for Yggdrasil
YGGtracker uses Yggdrasil IPv6 addresses to identify users without registration.
Showcase
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/{%app.key%}
- update seeding stats
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
-
@d47081:
License
- Engine sources MIT License
Components
Support
Community
Instances
- http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggtracker/