BitTorrent Network for Yggdrasil
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
ghost 7373f622e4 update readme 1 year ago
bin init symfony framework #14 1 year ago
config implement FTP storage for wanted feature #27 1 year ago
migrations init symfony framework #14 1 year ago
public update menu position 1 year ago
src implement FTP storage for wanted feature #27 1 year ago
templates add header description (bridge tip) #27 1 year ago
tests init symfony framework #14 1 year ago
translations add header description (bridge tip) #27 1 year ago
.env implement FTP storage for wanted feature #27 1 year ago
.env.test init symfony framework #14 1 year ago
.gitignore init symfony framework #14 1 year ago
LICENSE Initial commit 1 year ago
README.md update readme 1 year ago
composer.json implement torrent scrape queue 1 year ago
composer.lock implement torrent scrape queue 1 year ago
docker-compose.override.yml init symfony framework #14 1 year ago
docker-compose.yml init symfony framework #14 1 year ago
phpunit.xml.dist init symfony framework #14 1 year ago
symfony.lock init symfony framework #14 1 year ago

README.md

YGGtracker

Crowdin

BitTorrent Network for Yggdrasil

YGGtracker is catalog, open tracker and social network with many features that allow to convert, filter and download any torrent in Yggdrasil network by community.

Engine uses IPv6 0200::/7 addresses to identify users without registration.

Showcase

Pasted image 1

Instances

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

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
FTP

Setup anonymous read-only access to /var/ftp catalog (on wanted feature enabled), grant www-data permissions

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

Plugins

See also