A social-oriented BitTorrent catalog for the Yggdrasil network, written in the Symfony framework.
Find a file
2023-10-19 05:14:06 +03:00
bin init symfony framework #14 2023-10-02 16:13:55 +03:00
config disable activity log by crawler requests #24 2023-10-18 15:17:41 +03:00
migrations init symfony framework #14 2023-10-02 16:13:55 +03:00
public update menu position 2023-10-16 01:35:52 +03:00
src add magnet urn link #25 2023-10-19 04:58:29 +03:00
templates update download routes #25 2023-10-19 04:41:19 +03:00
tests init symfony framework #14 2023-10-02 16:13:55 +03:00
translations add search results RSS feed support 2023-10-18 22:25:49 +03:00
.env add yggo crawler address 2023-10-18 18:01:27 +03:00
.env.test init symfony framework #14 2023-10-02 16:13:55 +03:00
.gitignore init symfony framework #14 2023-10-02 16:13:55 +03:00
composer.json implement torrent scrape queue 2023-10-09 05:09:18 +03:00
composer.lock implement torrent scrape queue 2023-10-09 05:09:18 +03:00
docker-compose.override.yml init symfony framework #14 2023-10-02 16:13:55 +03:00
docker-compose.yml init symfony framework #14 2023-10-02 16:13:55 +03:00
LICENSE Initial commit 2023-08-24 23:59:44 +03:00
phpunit.xml.dist init symfony framework #14 2023-10-02 16:13:55 +03:00
README.md add Semantic Versioning 2.0.0 notice 2023-10-19 05:14:06 +03:00
symfony.lock init symfony framework #14 2023-10-02 16:13:55 +03:00

YGGtracker

Crowdin

BitTorrent Registry for Yggdrasil

YGGtracker uses Yggdrasil IPv6 addresses to identify users without registration.

Showcase

Pasted image 1

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

API

Wiki reference

Contribution

Please make new branch for each PR

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

Donate to contributors

License

Versioning

Semantic Versioning 2.0.0

Components

Support

Blog

Instances

  • http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggtracker/

See also