Browse Source

update readme

main
ghost 1 year ago
parent
commit
94a86e5acc
  1. 60
      README.md

60
README.md

@ -1,26 +1,65 @@
# YGGtracker # YGGtracker
Distributed BitTorrent Registry for Yggdrasil BitTorrent Registry for Yggdrasil
YGGtracker uses [Yggdrasil](https://github.com/yggdrasil-network/yggdrasil-go) IPv6 addresses to identify users without registration. YGGtracker uses [Yggdrasil](https://github.com/yggdrasil-network/yggdrasil-go) IPv6 addresses to identify users without registration.
#### Installation #### Installation
##### Production (v.1) ```
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` - update seeding stats
##### Routing
* `composer create-project yggverse/yggtracker` YGGtracker uses sub-directory prefix by default,
if your instance running in the document root, please change `prefix` value to `/` in file
`/config/routes.yaml`
##### Development (v.2) ##### App settings
* `git clone https://github.com/YGGverse/YGGtracker.git` Custom settings could be provided in the `/.env.local` file by overwriting default `/.env` values
* `cd YGGtracker`
* `composer update`
* `php bin/console doctrine:schema:update --force`
* `symfony server:start`
#### Localization #### Localization
* Community translations by [Crowdin](https://crowdin.com/project/yggtracker) * Join community translations by [Crowdin](https://crowdin.com/project/yggtracker)
#### Contribution #### Contribution
@ -46,6 +85,7 @@ git checkout -b my-pr-branch-name
#### Components #### Components
* [Symfony Framework](https://symfony.com)
* [SVG icons](https://icons.getbootstrap.com) * [SVG icons](https://icons.getbootstrap.com)
* [Scrapper](https://github.com/medariox/scrapeer) / [Composer Edition](https://github.com/YGGverse/scrapeer) * [Scrapper](https://github.com/medariox/scrapeer) / [Composer Edition](https://github.com/YGGverse/scrapeer)
* [Bencode Library](https://github.com/Rhilip/Bencode) * [Bencode Library](https://github.com/Rhilip/Bencode)

Loading…
Cancel
Save