Пошаговая установка ClashFlow в контуре заказчика. Скачайте нужные
установщики с этой wiki:
| Установщик | Ссылка |
|---|---|
| Windows Worker | IT4BIM.Installer.Admin.exe |
| Revit + Tekla | IT4BIM.Installer.Engineer.exe |
| Navisworks (клиент) | IT4BIM.Installer.Bim.exe |
Согласуйте с IT заказчика среду: Kubernetes, Docker Compose или аналог.
Образы API и Frontend поставляются из GitLab IT4BIM и обновляются
оттуда же (реестр образов / pipeline поставки).
| Компонент | Зачем |
|---|---|
| Frontend | Веб-интерфейс (проверяет лицензию на сервере IT4BIM) |
| ApiService | REST API для веба, плагинов и Worker |
| PostgreSQL | Коллизии, статусы, job, настройки |
| MinIO (или S3) | Картинки коллизий |
| Keycloak площадки | Вход сотрудников заказчика |
Seq в контуре заказчика не ставится: централизованные логи уходят на
Seq IT4BIM (нужен исходящий доступ с Core / Worker — как согласовано при
внедрении).
Frontend (и Windows Worker) обращаются к серверу лицензий IT4BIM.
На период внедрения IT4BIM выдаёт временные учётки Keycloak для этой
проверки — отдельно от учёток сотрудников в Keycloak площадки.
Administrator / Bim-engineer / Chief-engineer / Engineer.{API_BASE}/scalar) открывается.Пока Core не отвечает стабильно, Worker и плагины ставить рано.
Отдельная Windows-машина (или ВМ) с доступом к каталогам моделей /
Revit Server и к API Core.
c$ / Revit Server — той учёткой, под которойСкачайте и запустите от администратора:
Он ставит службы Windows, в том числе:
Worker также проходит проверку лицензии на сервере IT4BIM (как Frontend).
C:\IT4BIM\Collisions\Worker).После установки службы должны слушать порты Worker (по умолчанию
инвентаризация / отчёт / актуализация — как в паспорте площадки) и
видеть API.
Под учёткой Administrator откройте
Настройки сервера:
Обновите дерево в диспетчере моделей.
it4bim.installer.settings.json с apiBaseUrl (см. обзор плагинов).Подробнее: Revit и Tekla.
Подробнее: Navisworks.
Браузер → URL Frontend → вход Keycloak. Роли и страницы —
Вход и роли.
Пройдите чеклист приёмки: пробная выгрузка NWC,
отчёт по одному NWF, плагин грузит коллизии, веб открывает список.
Имеет смысл завести короткий паспорт площадки: URL UI/API/Keycloak,
версии Autodesk на Worker, контакты, дата обновления.