Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/CorralPeltzer/newTrackon
newTrackon, a public open BitTorrent trackers monitoring tool
https://github.com/CorralPeltzer/newTrackon
bittorrent bittorrent-tracker torrent trackers uptime
Last synced: 3 days ago
JSON representation
newTrackon, a public open BitTorrent trackers monitoring tool
- Host: GitHub
- URL: https://github.com/CorralPeltzer/newTrackon
- Owner: CorralPeltzer
- License: mit
- Created: 2016-11-01T12:34:13.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-09-29T14:56:21.000Z (about 1 month ago)
- Last Synced: 2024-10-29T18:44:45.324Z (10 days ago)
- Topics: bittorrent, bittorrent-tracker, torrent, trackers, uptime
- Language: Python
- Homepage: https://newtrackon.com
- Size: 1020 KB
- Stars: 606
- Watchers: 17
- Forks: 58
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-starred - CorralPeltzer/newTrackon - newTrackon, a public open BitTorrent trackers monitoring tool (others)
README
# newTrackon
newTrackon is a service to monitor the status and health of existing open and public trackers that anyone can use. It
also allows to submit new trackers to add them to the list.newTrackon is based on the abandoned [Trackon](http://repo.cat-v.org/trackon/) by [Uriel †](https://github.com/uriel).
**By default, newTrackon needs IPv4 and IPv6 internet connectivity, and the application won't start without both. Run
with arguments `--ignore-ipv6` or `--ignore-ipv4` to skip this check.**## Arguments
run.py [--address ADDRESS] [--port PORT] [--ignore-ipv4]
[--ignore-ipv6]optional arguments:
* `--address ADDRESS` Address for the flask server
* `--port PORT` Port for the flask server
* `--ignore-ipv4` Ignore newTrackon server IPv4 detection
* `--ignore-ipv6` Ignore newTrackon server IPv6 detection## Installation
### With Docker
Pull the image and create the container with
```
docker run -d -p 8080:8080 corralpeltzer/newtrackon --address=0.0.0.0
```You can now access to the main page opening in your browser `http://localhost:8080`.
### With pipenv
After cloning the repo, make sure you have a working Python 3.12 environment and `pipenv`.
Install the pipenv environment and dependencies:
```
pipenv install
pipenv shell
```This will install requests, Flask, tornado, and Flask-Mako.
Finally, run
```
python3 run.py
```You can now access to the main page opening in your browser `http://localhost:8080`.
## Related
* [electromagnet](https://github.com/sdmtr/electromagnet), a Chrome extension to automatically add stable trackers to
magnet links as you browse## Contributors
Feel free to make suggestions, create pull requests, report issues or any other feedback.
Contact me on [twitter](https://twitter.com/CorralPeltzer) or on [email protected]