Главная/Развёртывание
Развёртывание
Тайна материалов и скорость входа решаются разными способами: наш сервер — для скорости, свой сервер — для тайны. Переключение между контурами занимает один экран настроек, переустанавливать клиенты не нужно.
Сценарий A
Скачиваете приложение или открываете браузер, регистрируетесь по почте. Мы заводим пространство организации, приглашаем команду, переносим первое дело.
запуск в день обращения · устанавливать нечего
Сценарий B
Ubuntu-сервер в офисе или у провайдера, либо Mac mini на столе. Материалы дела остаются на вашей машине. Мы выполняем установку и передаём систему с обучением.
Ubuntu 22.04/24.04 и новее · macOS
Сценарий C
Развёртывание в вашем периметре со связкой моделей: коммерческие под вашим контролем, гибридный стек или полностью локальная связка. Отдельный договор с этапами и приёмкой.
от 30 000 € · для фирм с требованиями к тайне
Ubuntu
Установщик сам ставит зависимости, поднимает базу и очередь, генерирует секреты, выпускает TLS-сертификат для вашего домена, накатывает схему, создаёт первого администратора и печатает адрес с кодом привязки.
Если у вашей команды нет администратора, установку и настройку выполним мы — в рамках услуги «внедрение под ключ».
Установка Ubuntu
# A-запись домена должна уже указывать на сервер curl -fsSL https://cassation.app/install.sh \ | sudo bash -s -- \ --domain=delo.вашафирма.ua \ --admin-email=админ@вашафирма.ua # что печатает установщик: # адрес системы # код привязки для мобильных приложений # логин первого администратора # обновление bogatyr update
Mac
Внутри — тот же сервер, собранный под macOS. Службы запускаются при загрузке системы, управление идёт через небольшое окно: запустить, остановить, посмотреть журнал, показать код привязки, обновиться.
Требования
| Конфигурация | Минимум | Комфортно |
|---|---|---|
| Память | 8 ГБ | 16 ГБ |
| Диск | 50 ГБ SSD | от 250 ГБ SSD |
| Процессор | 4 ядра | 6–8 ядер |
| Локальные модели | не влезут | 16–32 ГБ памяти |
Для полностью локального контура нужен запас памяти под модели — уточним на пилоте под ваш объём дел.
Связь
Самое частое препятствие: сервер стоит в офисе за роутером без белого адреса, а у провайдера ещё и общий адрес на весь дом. Просить юриста настраивать роутер нельзя — поэтому сервер сам устанавливает исходящее соединение наружу. Исходящие по 443 разрешает любой роутер.
| Путь | Когда работает | Что с трафиком |
|---|---|---|
| Прямо по локальной сети | Телефон и сервер в одной сети: офис, дом | Никуда не выходит |
| Через ретранслятор | Юрист в суде, в дороге, вне офиса | Шифрованный поток, мы его не расшифровываем |
| Свой домен или VPN | Фирма с системным администратором | Полный контроль |
| Только локально | Закрытый контур без интернета | Только внутри периметра |
Оно пробует локальный адрес и ретранслятор одновременно и берёт тот, что ответил первым. В интерфейсе видно, как подключено сейчас: «локально» или «через ретранслятор».
Проверка через DNS, ключ не покидает машину фирмы. В офисе тому же имени сопоставлен внутренний адрес — соединение идёт напрямую, но с настоящим сертификатом, без предупреждений браузера.
Установщик показывает QR и код словами. Юрист сканирует его в приложении — адрес, имя сервера и одноразовый ключ приходят вместе. Вводить вручную ничего не нужно.
Чего мы сознательно не делаем
Не полагаемся на автоматический проброс портов: он выключен на большинстве роутеров и бесполезен при общем адресе провайдера. Не просим пробрасывать порты руками — это главный источник обращений в поддержку у всех подобных продуктов. Не заставляем ставить сторонний VPN на каждый телефон.
Эксплуатация
Команда на Ubuntu или кнопка в окне на Mac. Обновление никогда не трогает материалы дел: данные и код разделены.
Ночная копия базы и материалов, хранение N дней, проверяемое восстановление.
Состояние служб в админке; при сопровождении — наши алерты и реакция по договору.
Переезд между контурами и выгрузка материалов по запросу. Вы не заблокированы у нас.
Как проходит внедрение
Понимаем объём, требования к тайне и то, кто в команде будет работать в системе.
Наш сервер или сервер фирмы. Фиксируем число мест и объём хранилища; если нужны локальные модели — оцениваем объём проекта.
Ставим систему, загружаем материалы, проверяем распознавание и качество ответов на ваших томах.
Занятия по ролям: юристы, ассистенты, администратор своего сервера.
Команда работает в системе на живых делах. В конце — отчёт: что нашлось, где сэкономили время, что делать дальше.
Разберём на разборе задачи: почти всегда нашего сервера хватает под рабочую нагрузку, а собственный сервер нужен там, где есть письменное требование о тайне.