mirror of
https://codeberg.org/postscriptum/gemlog.git
synced 2026-02-18 22:12:40 +00:00
1762707484
This commit is contained in:
parent
809e03bf9d
commit
4edaf3591e
1 changed files with 22 additions and 0 deletions
|
|
@ -15,6 +15,28 @@
|
|||
|
||||
Торент-трекер все ще працює і я не планую його вимикати. Звичайний сервер UDP - не кешує сумнівний контент безпосередньо, лише хеші. Тому він працюватиме настільки довго, наскільки в мене вистачить можливостей його тримати на волонтерських засадах.
|
||||
|
||||
## Плани з подальшої розробки
|
||||
|
||||
Стосовно кодової бази, в осяжній перспективі, актуальними є наступні моменти:
|
||||
|
||||
### Модерація
|
||||
|
||||
Так як рано чи пізно перед власником інстансу βtracker постане питання модерації, я вже встиг підготуватись для себе, створивши відповідний PR#497
|
||||
=> https://github.com/ikatson/rqbit/pull/497
|
||||
* ця гілка вже змержена в main апстріму rqbit
|
||||
* варто зауважити, що опції (аргументи) librqbit ще не інтегровані в командний рядок aquatic-crawler
|
||||
|
||||
Якщо коротко, то я бачу реалізацію в певній "реєстрації" перевірених пірів через форму на сайті або PR в певний реєстр. Таким чином, не перевірені піри просто не будуть резольвитись і потрапляти в каталог, а при зловживанні правилами - можуть бути легко виключені з білого списку. Це моя особиста система захисту, поки не імплементована через малу кількість користувачів та відсутність інцидентів, у вас вона може бути іншою.
|
||||
|
||||
Так як цей агрегатор працював виключно в мережі Yggdrasil, мені ще якось підказали варіант з майнингом адрес. Тобто можна вимагати від користувачів певних витрат ресурсу CPU для створення "складних" префіксів 0200::/7 які можна буде так само банити у разі порушення правил, а нові - буде важко відтворювати у короткий термін. Це сценарій для супер-популярного трекера, а не локального на "два з половиною" користувача.
|
||||
|
||||
### Стабільний реліз
|
||||
|
||||
Запланована фіксація компонента aquatic-crawler на crates.io: автор залежності librqbit довго телиться зі стабільним релізом дев'ятої версії, хоча версія aquatic-crawler (v0.2) вже давно стабільна з репозиторію, а на crates досі вісить v0.1:
|
||||
=> https://crates.io/crates/aquatic-crawler
|
||||
|
||||
## Do It Yourself
|
||||
|
||||
Якщо хтось бажає створити подібний сервіс - будь ласка: вихідний код усіх його компонентів відкритий і доступний на GitHub за ліцензією MIT:
|
||||
|
||||
=> https://github.com/yggverse/btracker btracker - Веб-каталог
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue