2023-08-27 09:07:08 +00:00
# YGGtracker
BitTorrent Catalog for Yggdrasil ecosystem
YGGtracker uses [Yggdrasil ](https://github.com/yggdrasil-network/yggdrasil-go ) IPv6 addresses to identify users without registration.
#### Online instances
* [http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggtracker](http://[201:23b4:991a:634d:8359:4521:5576:15b7]/yggtracker/)
#### Trackers
2023-08-31 19:31:31 +00:00
Open trackers defined in [trackers.json ](https://github.com/YGGverse/YGGtracker/blob/main/src/config/trackers.json )
2023-08-31 19:21:43 +00:00
2023-08-31 19:33:02 +00:00
* Application appends initial trackers to all download links and magnet forms
2023-08-31 19:21:43 +00:00
* Trackers not in list will be cropped by the application filter
2023-08-31 19:31:31 +00:00
* Feel free to PR new yggdrasil tracker!
2023-08-27 09:07:08 +00:00
#### 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 ](https://www.mysql.com/products/workbench ) project presented in the `/database` folder
* Install [Sphinx Search Server ](https://sphinxsearch.com )
* Configuration examples presented at `/config` folder
2023-08-27 09:11:00 +00:00
* Set up the `/src/crontab` by following [example ](https://github.com/YGGverse/YGGtracker/blob/main/example/environment/crontab )
2023-08-27 09:07:08 +00:00
#### Contribute
Please make new branch for each PR
```
git checkout main
git checkout -b my-pr-branch-name
```
#### Roadmap
* [ ] Magnet
2023-08-27 14:02:22 +00:00
+ [ ] Protocol
+ [x] Exact Topic / xt
+ [x] Display Name / dn
+ [x] eXact Length / xl
+ [x] Address Tracker / rt
+ [x] Web Seed / ws
+ [x] Acceptable Source / as
+ [x] eXact Source / xs
+ [x] Keyword Topic / kt
+ [ ] Manifest Topic / mt
+ [ ] Select Only / so
+ [ ] PEer / x.pe
2023-08-27 09:07:08 +00:00
+ [x] Options
+ [x] Public
+ [x] Sensitive
2023-08-28 22:09:55 +00:00
+ [x] Comments
2023-08-27 09:07:08 +00:00
+ [ ] Features
2023-08-28 12:17:11 +00:00
+ [x] Scrape trackers
+ [x] Peers
+ [x] Completed
+ [x] Leechers
2023-08-27 09:07:08 +00:00
+ [x] Stars
+ [x] Downloads
2023-08-28 22:09:55 +00:00
+ [x] Threading comments
2023-08-30 13:36:01 +00:00
+ [x] Info page
2023-08-27 09:07:08 +00:00
+ [ ] Views
2023-08-30 13:36:01 +00:00
+ [ ] Forks
2023-08-31 14:15:09 +00:00
+ [ ] Wanted
2023-08-27 09:07:08 +00:00
2023-08-29 09:49:33 +00:00
+ [ ] Profile
+ [ ] Listing
+ [ ] Uploads
+ [ ] Downloads
+ [ ] Stars
+ [ ] Following
+ [ ] Followers
+ [ ] Comments
+ [ ] Settings
+ [ ] Public name
+ [ ] Downloads customization
+ [ ] Address Tracker
+ [ ] Web Seed
+ [ ] Acceptable Source
+ [ ] eXact Source
+ [ ] Content filters
2023-08-27 09:07:08 +00:00
* [x] Other
2023-08-30 16:05:02 +00:00
+ [x] Sitemap
2023-08-27 09:07:08 +00:00
+ [x] RSS
+ [x] Moderation
2023-08-29 17:27:12 +00:00
+ [ ] Federative API
2023-08-27 09:07:08 +00:00
#### Donate to contributors
* @d47081: [BTC ](https://www.blockchain.com/explorer/addresses/btc/bc1qngdf2kwty6djjqpk0ynkpq9wmlrmtm7e0c534y ) | [LTC ](https://live.blockcypher.com/ltc/address/LUSiqzKsfB1vBLvpu515DZktG9ioKqLyj7 ) | [XMR ](835gSR1Uvka19gnWPkU2pyRozZugRZSPHDuFL6YajaAqjEtMwSPr4jafM8idRuBWo7AWD3pwFQSYRMRW9XezqrK4BEXBgXE ) | [ZEPH ](ZEPHsADHXqnhfWhXrRcXnyBQMucE3NM7Ng5ZVB99XwA38PTnbjLKpCwcQVgoie8EJuWozKgBiTmDFW4iY7fNEgSEWyAy4dotqtX ) | [DOGE ](https://dogechain.info/address/D5Sez493ibLqTpyB3xwQUspZvJ1cxEdRNQ ) | Support our server by order [Linux VPS ](https://www.yourserver.se/portal/aff.php?aff=610 )
#### License
* Engine sources [MIT License ](https://github.com/YGGverse/YGGtracker/blob/main/LICENSE )
#### Components
2023-08-29 18:26:38 +00:00
* [SVG icons ](https://icons.getbootstrap.com )
2023-08-28 13:11:42 +00:00
* [PHP Scrapper ](https://github.com/medariox/scrapeer )
2023-08-29 18:26:38 +00:00
* [Identicon ](https://github.com/dmester/jdenticon-php )
2023-08-27 09:07:08 +00:00
#### Feedback
2023-08-31 19:21:43 +00:00
[https://github.com/YGGverse/YGGtracker/issues ](https://github.com/YGGverse/YGGtracker/issues )
2023-08-27 09:07:08 +00:00
#### Community
* [Mastodon ](https://mastodon.social/@YGGverse )
* [[matrix]](https://matrix.to/#/#YGGtracker:matrix.org)
#### See also
* [YGGo - YGGo! Distributed Web Search Engine ](https://github.com/YGGverse/YGGo )
* [YGGwave ~ The Radio Catalog ](https://github.com/YGGverse/YGGwave )
* [YGGstate - Yggdrasil Network Explorer ](https://github.com/YGGverse/YGGstate )