[ для власників серверів ]
Ваш сервер на RustTV — з даними просто з RCON
Кожен публічний сервер Rust уже є в каталозі. Доведіть, що один із них ваш — RustTV під’єднується до його WebRCON лише на читання — і сервер отримає значок власника, свіжі цифри щохвилини і, якщо захочете, справжній список гравців на своїй сторінці.
Що отримує перевірений сервер
-
Значок власника
На сторінці сервера видно, що власника перевірено — читач знає, що цифри йдуть від самого сервера, а не з припущення.
-
Свіжі цифри щохвилини
Гравці, черга і слоти читаються через RCON кожні 60 секунд, а не раз на п’ять хвилин запитом Steam.
-
Справжні імена гравців, якщо дозволите
Rust за замовчуванням ховає імена в запиті Steam. Через RCON RustTV бачить справжній список і показує його на сторінці сервера — лише поки перемикач увімкнено.
-
Відстежується з першого дня
Перевірений сервер відстежується завжди: 30 днів історії онлайну, картина сесій і рядок у sitemap.
-
Нічого не треба встановлювати
Ні плагіна, ні агента. Увімкніть WebRCON на сервері (rcon.web 1), дайте RustTV порт і пароль RCON — готово.
-
Лише читання і шифрування
RustTV надсилає тільки serverinfo, playerlist і server.port. Пароль зберігається зашифрованим і більше не показується; замініть або видаліть його будь-коли.
Як додати сервер
-
Увійдіть через Steam
Обліковий запис — це SteamID64 і більше нічого: ні пошти, ні пароля.
-
Увімкніть WebRCON
Запустіть сервер із +rcon.web 1, задайте rcon.password і відкрийте порт RCON (типово 28016). Якщо rcon обмежено за IP, дозвольте адресу RustTV, показану у формі.
-
Введіть адресу, порт RCON і пароль
IP сервера — форма покаже, що каталог має за цією адресою, або прийме заявку на публікацію нового. RustTV під’єднується, виконує server.port і serverinfo та звіряє відповідь із каталогом; новий сервер публікується після схвалення модератором.
-
Готово
Сервер позначено як перевірений, слухач тримає з’єднання відкритим і оновлює цифри щохвилини. Перемикач списку гравців — на тій самій сторінці.
Що RustTV робить із доступом до RCON
Надсилаються лише три команди читання: serverinfo, playerlist і server.port. Жодна конвара не змінюється, нікого не кікають, у чат не йде жодного повідомлення.
Пароль зберігається зашифрованим ключем застосунку і ніколи не повертається у браузер. Видалення сервера видаляє і його.
Зі списку гравців зберігаються тільки ім’я і тривалість сесії — і лише поки перемикач увімкнено. Steam ID та IP-адреси з playerlist не зберігаються ніколи.
Перевірка прив’язує точку RCON до запису в каталозі: вона має бути на тій самій IP, повідомляти той самий ігровий порт і — коли на сервері є гравці — показувати ті самі сесії, що й запит Steam.
RustTV під’єднується з 188.137.240.216. Якщо ваш rcon обмежено за IP, дозвольте цю адресу.
Питання та відповіді
-
Мого сервера немає в каталозі. Чи можна його додати?
Так — через заявку на публікацію. Введіть його адресу у формі: спочатку шукаємо в каталозі, а сервер, якого там немає, перевіряємо Steam-запитом і по RCON, після чого заявку дивиться модератор. Сервер публікується після схвалення.
-
Чи безпечно віддавати доступ до RCON?
З’єднання лише на читання, а пароль зберігається зашифрованим. І все ж заведіть окремий пароль RCON і змініть його, щойно захочете відкликати доступ — слухач просто перестане під’єднуватися.
-
Що таке WebRCON?
Це вбудований у Rust RCON поверх WebSocket: запустіть сервер із +rcon.web 1 (у більшості хостерів це типове налаштування). Старий Source RCON не підтримується.
-
Чи замінює RCON запит Steam?
Ні. Запит Steam і далі йде кожні п’ять хвилин до кожного сервера; RCON додає між ними свіже зчитування щохвилини і, якщо дозволите, справжні імена.
-
Чи можна знову сховати список гравців?
Так — перемикач ваш. Щойно вимкнете, збережені імена одразу видаляються.
-
Скільки це коштує?
Нічого. RustTV.org — безкоштовний каталог, не пов’язаний із Facepunch Studios.