Проект не новый. Реализовал я его еще в конце 2017 года. Но сейчас смотрю, звёздочки у него потиху накапливаются... Решил перевести его на go mod, исправить баг с утечкой памяти (а точнее дескрипторов), и добавил пару Prometheus-метрик.
Цель поделки проста - набрать побольше пиров для Torrent-клиента.
- Данная поделка не зависит от используемого torrent-клиента. Её просто нужно запустить в вашей локальной сети, или на локальном компьютере.
- Она позволяет каждому трекеру передать иной IP вашего torrent-клиента. Это может быть полезно, если он у вас доступен на разных IP.
Я, собственно, и написал данный ретрекер из-за того, что мне нужно было быть доступным на выделенном IP Интернета (10 Mbit/s) + внутренней сети провайдера (100 Mbit/s) + VPN сети.
Главной фичи, которой ретрекеру не хватает - это поддержка UDP трекеров. Т.к., по моим наблюдениям, большинство пиров находится там.
Но, на данный момент мне оно уже без особой набобности. Так что, вряд ли я его буду развивать.