mirror of
https://codeberg.org/postscriptum/gemlog.git
synced 2026-02-19 06:22:41 +00:00
update tracker addresses
This commit is contained in:
parent
b3e8e968fe
commit
2939d002a8
5 changed files with 8 additions and 20 deletions
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
## UDP
|
||||
|
||||
* udp://[302:68d0:f0d5:b88d::fdb]:6969
|
||||
* udp://[202:68d0:f0d5:b88d:1d1a:555e:2f6b:3148]:6969
|
||||
|
||||
## Links
|
||||
|
||||
|
|
|
|||
|
|
@ -39,17 +39,6 @@ torrent client <-----------------------| * /preload/info-
|
|||
|
||||
Так як URI сторінок торентів є унікальними для усієї мережі BitTorrent інфо-хешами, технічно, можливо реалізувати для них локальні соціальні функції: коментарі, лічильник завантажень, вподобання тощо. Але наразі така функціональність не запланована, щонайменше до першої стабільної версії усіх компонентів системи.
|
||||
|
||||
## Інстанси
|
||||
|
||||
Поки, для тестування усіх компонентів системи, функціонує один інстанс Yggdrasil:
|
||||
=> http://[302:68d0:f0d5:b88d::fdb]
|
||||
=> http://tracker.ygg Alfis DNS
|
||||
|
||||
UPD. днями з'явилась реалізація серверної частини для протоколу Gemini та відповідний інстанс:
|
||||
=> https://github.com/YGGverse/btracker-gemini
|
||||
=> gemini://[302:68d0:f0d5:b88d::fdb]
|
||||
=> gemini://tracker.ygg Alfis DNS
|
||||
|
||||
## Посилання
|
||||
|
||||
=> https://github.com/yggverse/btracker GitHub
|
||||
|
|
|
|||
|
|
@ -60,7 +60,7 @@ sudo install target/release/aquatic_udp /usr/local/bin/aquatic_udp
|
|||
# вказуємо явно потрібний інтерфейс
|
||||
use_ipv4 = false
|
||||
use_ipv6 = true
|
||||
address_ipv6 = "[302:68d0:f0d5:b88d::fdb]:6969"
|
||||
address_ipv6 = "[202:68d0:f0d5:b88d:1d1a:555e:2f6b:3148]:6969"
|
||||
set_only_ipv6 = true
|
||||
|
||||
[statistics]
|
||||
|
|
@ -106,7 +106,7 @@ systemctl start aquatic-udp
|
|||
Дозволити вхідні підключення до трекера лише для вузлів мережі Yggdrasil:
|
||||
|
||||
``` bash
|
||||
ufw allow from 0200::/7 to 302:68d0:f0d5:b88d::fdb port 6969 proto udp
|
||||
ufw allow from 0200::/7 to 202:68d0:f0d5:b88d:1d1a:555e:2f6b:3148 port 6969 proto udp
|
||||
```
|
||||
|
||||
### aquatic-crawler
|
||||
|
|
@ -148,7 +148,7 @@ ExecStart=/usr/local/bin/aquatic-crawler\
|
|||
--infohash=/path/to/hash.bin\
|
||||
# адреса трекера для отримання даних роздачі від активних пірів (використовується aquatic_udp)
|
||||
# * може бути декілька трекерів, для кожного вказується окремий аргумент
|
||||
--tracker=udp://[302:68d0:f0d5:b88d::fdb]:6969\
|
||||
--tracker=udp://[202:68d0:f0d5:b88d:1d1a:555e:2f6b:3148]:6969\
|
||||
# куди завантажувати дані (наприклад, зображення для передперегляду в каталозі btracker)
|
||||
# у більшості випадків, це публічний простір /var/www/...
|
||||
--preload=/var/www/btracker/public\
|
||||
|
|
@ -215,9 +215,9 @@ ExecStart=/usr/local/bin/btracker\
|
|||
# тека з даними aquatic-crawler
|
||||
--public=/var/www/btracker/public\
|
||||
# опціонально: трекер для запитів статистики пірів (scrape)
|
||||
--scrape=udp://[302:68d0:f0d5:b88d::fdb]:6969\
|
||||
--scrape=udp://[202:68d0:f0d5:b88d:1d1a:555e:2f6b:3148]:6969\
|
||||
# опціонально: трекер (або трекер) для анонсу
|
||||
--tracker=udp://[302:68d0:f0d5:b88d::fdb]:6969\
|
||||
--tracker=udp://[202:68d0:f0d5:b88d:1d1a:555e:2f6b:3148]:6969\
|
||||
--tracker=udp://tracker.ygg:6969
|
||||
|
||||
# реалізація Rocket журналює сюди події 404, тимчасово вимкнено; подробиці:
|
||||
|
|
|
|||
|
|
@ -215,11 +215,11 @@ udp6 0 0 xxx:xxxx:xxxx:xxxx:6969 :::* 123456/aquatic_udp
|
|||
|
||||
В принципі, це все, якщо комусь цікаво - мій сервер розташований тут:
|
||||
```
|
||||
udp://[302:68d0:f0d5:b88d::fdb]:6969
|
||||
udp://[202:68d0:f0d5:b88d:1d1a:555e:2f6b:3148]:6969
|
||||
```
|
||||
|
||||
Веб-статистика:
|
||||
=> http://[302:68d0:f0d5:b88d::fdb]
|
||||
=> http://[202:68d0:f0d5:b88d:1d1a:555e:2f6b:3148]:6969
|
||||
=> http://tracker.ygg
|
||||
|
||||
Також, на разі працюю над агрегатором Aquatic для підписок на оновлення трекеру в різних форматах:
|
||||
|
|
|
|||
|
|
@ -29,5 +29,4 @@ grep -r "accountid" /path/to/Half-Life
|
|||
=> half-life-on-linux-using-xash3d-fwgs-engine.gmi Інструкція по встановленню Half-Life в Linux на базі рушія Xash3D / FWGS
|
||||
=> yggdrasil-is-network-with-distributed-routing.gmi Yggdrasil - мережа з децентралізованою маршрутизацією
|
||||
=> https://store.steampowered.com/app/70/HalfLife/ Придбати офіційні ігрові асети на Steam
|
||||
=> http://[302:68d0:f0d5:b88d::fdb]/5dc7fad742310aa688970f9574bb6297b55de8d2 Завантажити ігрові асети через BitTorrent на βtracker
|
||||
=> http://[222:a8e4:50cd:55c:788e:b0a5:4e2f:a92c]/yggdrasil:games:half_life_on_xash3d Грати онлайн в мережі Yggdrasil (скрол в самий низ)
|
||||
Loading…
Add table
Add a link
Reference in a new issue