Больше ничего не надо вручную обновлять. Одна установка - и никаких конфузов с необновленными играми.
Центральная библиотека + лёгкий агент + дашборд + личный кабинет.
Все игры лежат в одной папке на сервере. Одна мастер-копия вместо 20 копий на ПК.
SteamCMD запускается только на сервере: app_update + validate по appid. Экономия трафика в N раз.
Общая папка \\SERVER\Games: сервер обновил — все ПК уже на новой версии. Или быстрый дотяг по LAN.
Одно сообщение: «Dota 2 обновлена на сервере, все ПК готовы». Ошибка — тоже сразу.
На ПК ничего не качает: только heartbeat и сверка сборок. Режимы share (мгновенно) и lan (robocopy).
Что лежит на сервере, цель, статус обновления, онлайн ПК. Кнопка «Обновить на сервере».
Папка с играми + общая шара \\SERVER\Games. В дашборде задаете целевую сборку.
Ночью SteamCMD тянет обновление только на сервер. Прогресс виден в дашборде.
Общая папка — уже готово везде. LAN-режим — быстрый дотяг по локалке. Утром зал готов.
Обновите один раз на сервере — дальше Spot Update раздаст всем сам. Выберите план: