Przejdź do głównej zawartości

TorrServer

Odczytuje GET /echo, na które TorrServer odpowiada swoją wersją jako zwykłym tekstem. Domyślnym schematem jest https.

targets:
- id: torrserver-main
product: torrserver
address: https://torrserver.example.com

/echo odpowiada np. MatriX.146 — nazwa kodowa i liczba, w tym samym zapisie co tagi wydań TorrServer na GitHubie (MatriX.146, MatriX.145.2). Wersja jest zapisywana bez zmian; porównanie używa liczb po nazwie kodowej, po obu stronach. Odpowiedź o innej postaci (np. strona HTML) jest zgłaszana jako nieobsługiwana.

Opcjonalne. basic jest wysyłane, jeśli zostało skonfigurowane, dla instancji z włączonym własnym uwierzytelnianiem; bez skonfigurowanych poświadczeń żądanie jest anonimowe. basic to jedyny akceptowany rodzaj — od wersji 2.2.0 każdy inny rodzaj jest błędem konfiguracji. Zobacz Konfiguracja → Poświadczenia.

credentials:
torrserver-auth:
kind: basic
username: admin
password: "${TORRSERVER_PASSWORD}"

Tylko version — np. MatriX.146 (to, co odpowiedział na /echo działający ghcr.io/yourok/torrserver:latest). Ta sonda nie zapisuje żadnych pól extra.

Brak dopasowania — żadna z baz nie ma dla niego użytecznych danych. Zobacz stronę Korelacja CVE.

github:YouROK/TorrServer — endoflife.date nie ma kalendarza dla TorrServer (potwierdzone 404), więc zamiast tego jest rozwiązywany przez GitHub Releases: wyłącznie najnowszy opublikowany tag niebędący wydaniem wstępnym (prerelease), bez dat eol/support/lts (GitHub nie ma zdania na temat polityki cyklu życia, zna tylko „najnowsze wydanie”).