СОПКА/ РОЙ
Состав программной платформы

Компоненты и лицензии

Продукт: СОПКА.РойВерсия: 1.0.0Агент: 1.0.0Редакция: 14.08.2026
Правообладатель ПО: Общество с ограниченной ответственностью «Каннам». ИНН 2543020645, ОГРН 1132543001502. Правообладатель.

Серверная часть

КомпонентНазначение
Монолитный сервер СОПКА.РойЕдиный серверный компонент продукта: веб-интерфейс, API, сессии, аутентификация, оперативный обмен, прямой экран и служебные задания.
PostgreSQL 16, psycopg2Постоянное хранение данных.
Redis 8.8, redis-pyRuntime-состояние, кэш, блокировки и message queue.
Контейнерный runtime сервераЗапуск единого серверного компонента СОПКА.Рой в production-контуре.
cryptographyКриптографические операции и защищённые сеансы.
Pillow, python-docxОбработка изображений и документов.
Bootstrap, Bootstrap Icons, Chart.js, Socket.IO JSПользовательский веб-интерфейс.

Агент Windows

КомпонентНазначение
pywin32, psutilСлужба Windows, процессы и системная информация.
watchdogНаблюдение за файловой системой.
keyboard, pynput, pygetwindowУправляемые политикой пользовательские события и окна.
mss, Pillow, OpenCVЗахват и обработка экрана.
Модуль связи агента с серверомHeartbeat, получение политик, отправка событий, оперативные команды, прямой экран и обновление агента.
PyInstallerСборка автономных EXE.

Лицензионный учёт

Перед распространением дистрибутива следует сформировать SBOM с точными версиями всех прямых и транзитивных пакетов, приложить тексты обязательных уведомлений и отдельно проверить условия распространения бинарных компонентов.

Файлы шрифтов документации распространяются с лицензиями OFL, включёнными в каталог static/docs/fonts.