Локальный прокси обновлений позволяет рабочим станциям Windows и macOS скачивать установочный пакет ClubIS с web-service площадки, а не напрямую с сервера поддержки. Файл один раз загружается на сервер клуба и раздаётся по локальной сети.
Это удобно, когда на станции нет прямого доступа в интернет или нужно не передавать ключ поддержки на каждое рабочее место.
Ключ поддержки на рабочие станции не передаётся.
Прокси используется для MSI в Windows и ZIP в macOS.
В Администратор → Параметры → Общие укажите «Ключ доступа к API поддержки» — тот же ключ, что в разделе «Моя учётная запись» на сайте поддержки.
Без ключа сервер не сможет один раз скачать пакет с официального сервера.
В той же вкладке в блоке «Обновления»:
| Параметр | Значение |
|---|---|
| Источник обновлений | Прокси площадки |
| URL прокси обновлений | адрес API, например https://имя-площадки.club-is.ru/api/update/v1 |
| Внутренний токен площадки | длинная случайная строка; её же используют рабочие станции |
URL должен заканчиваться путём /api/update/v1.
Сохраните параметры.
На сервере площадки должен быть запущен и доступен web-service. Станции обращаются к нему по указанному URL.
Рекомендуется HTTPS: токен передаётся в каждом запросе.
На станциях в той же базе должны быть те же значения «Источник обновлений», «URL прокси обновлений» и «Внутренний токен площадки» (они хранятся в параметрах клуба и общие для всех).
Дальше обновление программы:
--install-msi на Windows (см. Обновление без графического интерфейса).Запуск можно поставить в планировщик задач Windows от имени администратора или SYSTEM. ClubIS сам такую задачу пока не создаёт.
"C:\Program Files (x86)\ClubIS\Fitness 3\update.exe" --host 127.0.0.1 --user postgres --password ... --database clubis --install-msi --dry-run
В выводе должно быть Source: proxy.
--dry-run.Если источник «Прокси площадки», а URL или токен не заполнены, обновление не переключится на официальный сервер — сначала исправьте параметры.