mirror of
https://github.com/YGGverse/YGGtracker.git
synced 2025-02-09 21:44:23 +00:00
ghost
6bffa1c6b9
add multiple identicon drivers support, add icon field settings, make icons display optional
YGGtracker
BitTorrent Catalog for Yggdrasil ecosystem
YGGtracker uses Yggdrasil IPv6 addresses to identify users without registration.
Online instances
- http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggtracker
- http://94.140.114.241/yggtracker
Trackers
http://[201:23b4:991a:634d:8359:4521:5576:15b7]/announce
statshttp://[200:1e2f:e608:eb3a:2bf:1e62:87ba:e2f7]/announce
stats
Requirements
php8^
php-pdo
php-mysql
sphinxsearch
Installation
git clone https://github.com/YGGverse/YGGtracker.git
cd YGGtracker
composer update
Setup
- Server configuration
/example/environment
- The web root dir is
/src/public
- Deploy the database using MySQL Workbench project presented in the
/database
folder - Install Sphinx Search Server
- Configuration examples presented at
/config
folder - Set up the
/src/crontab
by following example
Contribute
Please make new branch for each PR
git checkout main
git checkout -b my-pr-branch-name
Roadmap
- Magnet
- Protocol
- Exact Topic / xt
- Display Name / dn
- eXact Length / xl
- Address Tracker / rt
- Web Seed / ws
- Acceptable Source / as
- eXact Source / xs
- Keyword Topic / kt
- Manifest Topic / mt
- Select Only / so
- PEer / x.pe
- Options
- Public
- Sensitive
- Comments
- Features
- Scrape trackers
- Peers
- Completed
- Leechers
- Stars
- Downloads
- Threading comments
- Views
- Info page
- Scrape trackers
- Protocol
- Profile
- Listing
- Uploads
- Downloads
- Stars
- Following
- Followers
- Comments
- Settings
- Public name
- Downloads customization
- Address Tracker
- Web Seed
- Acceptable Source
- eXact Source
- Content filters
- Listing
- Other
- RSS
- Moderation
- Federative API
Donate to contributors
License
- Engine sources MIT License
Components
Feedback
Feel free to share your ideas and bug reports!
Community
See also
Languages
PHP
61%
Twig
37.5%
CSS
1.5%