Пробный период

Разверните у себя и посмотрите сами

Установка — одна команда на чистой Debian. Дальше администратор, имя объекта и четырнадцать дней пробного периода, которые начинаются с первого входа, а не с установки.

Демо открыто — регистрация не нужна

Посмотрите систему прямо сейчас

Демонстрационный кабинет — это рабочая система с тестовым объектом. Ничего скачивать и устанавливать не нужно: открывается в браузере, данные в нём учебные, сломать там нечего.

Что посмотреть в демо

  • Карточку визита с лентой проезда по секундам
  • Конструктор тарифов: окна, льготные минуты, интервалы
  • Журнал действий операторов с обязательной причиной
  • Стенд с имитацией контроллера — без единого провода

Четыре шага до первого проезда

Всё, кроме установки, делается в браузере. Железо подключается тогда, когда логика объекта уже проверена.

Подготовить машину

Обычный 64-разрядный компьютер с Debian 13, 2 ГБ памяти и 8 ГБ свободного места. Видеокарта не нужна: распознавание считает процессор.

Выполнить одну команду

Установщик спрашивает код установки с этой страницы, забирает комплект, ставит зависимости и заводит службы. На машине объекта не нужен ни наш репозиторий, ни сборка исходников.

Завести администратора и назвать объект

Открываете консоль в браузере по адресу http://адрес-машины:8080 и проходите экран первого запуска. С этого момента идёт пробный период — четырнадцать дней.

Проверить логику и подключить железо

Тарифы, списки и сценарии проезда проверяются на встроенной имитации контроллера. Дальше камера и контроллер — с первым запуском помогаем удалённо.

Одна команда на чистой Debian

Установщик сам поставит зависимости, заведёт службы и поднимет консоль. Собирать программу на объекте не нужно — комплект приезжает готовым.

1Команда — одна для всех, её можно и продиктовать

терминал на машине объекта
wget -qO- https://get.park-kontur.ru/i | sudo bash

2Код установки — установщик спросит его на экране

Код выдаём по одному вопросу — чтобы он не разошёлся как постоянная ссылка

Ни имени, ни почты, ни названия компании мы не спрашиваем — и не храним.

А если в ответ — sudo: command not found?

Так бывает на Debian, установленной с паролем root: её установщик тогда не ставит sudo вовсе и не вносит первого пользователя в список sudoers. Это не ошибка и не редкость — одна из двух обычных развилок установки Debian. Ставим из-под root.

из-под root
su -
wget -qO- https://get.park-kontur.ru/i | bash

Гадать не придётся: наш установщик, запущенный не от root, узнаёт это состояние и печатает ровно эти две строки. Код установки он спросит так же, как в обычной команде. Путь «поставить sudo и добавить себя в группу» тоже работает, но у него есть ловушка — членство в группе действует только в новом сеансе, и сразу после usermod та же команда опять скажет, что вас нет в sudoers. Проще зайти под root.

На объекте нет интернета — и не будет

Для таких объектов собирается офлайн-комплект: кроме программы в нём лежат все зависимости распознавания. Установщик видит их внутри комплекта и в сеть не идёт.

установка из офлайн-комплекта
sudo ./install.sh --bundle parkkontur-linux-amd64-offline.tar.gz

Сам архив присылаем по запросу — кнопка «Запросить офлайн-дистрибутив» в начале страницы. Прямой ссылки на него нет: комплекты отдаются по коду.

Два условия. Комплект собирается под ту же версию системы, что стоит на объекте, — скажите заранее, какая у вас. И пакеты самой Debian (ffmpeg, python3-pip) комплект не содержит: на совсем отрезанной машине их ставят заранее с установочного диска.

Вместо русского текста в консоли — ряд ромбов

Debian, установленная с английским языком, ставит на текстовую консоль шрифт без кириллицы. Сама установка при этом идёт нормально — не видно только текста. Установщик чинит это сам: подбирает кириллический шрифт и включает его на время сеанса, ничего в системе не переписывая. Если подходящего шрифта на машине нет вовсе, он печатает латиницей, как его поставить. По SSH шрифт не трогаем — там его выбирает ваш терминал.

Что нужно машине

Обычный компьютер, а не сервер: система спокойно живёт на тонком клиенте. Ничего специального докупать не придётся.

Debian 13

64-разрядная x86-машина с systemd. Чистая установка — ничего доставлять и настраивать заранее не нужно. На более ранних выпусках Debian систему пока не проверяли.

2 ГБ оперативной

Столько нужно распознаванию с камерой. Консоль и агент рядом с ним занимают десятки мегабайт.

8 ГБ свободных

4 ГБ — предел, ниже которого установка не пройдёт; 8 ГБ — разумный запас для работающего объекта. Считается по разделам с /usr, /var и /var/tmp.

Интернет на время установки

Либо не нужен вовсе — для объектов без сети есть офлайн-комплект со всеми зависимостями внутри.

Шлагбаум под рукой не нужен

Обычно знакомство с парковочной системой упирается в железо: пока нет стойки и контроллера, посмотреть не на что. В ПаркКонтуре имитация контроллера встроена в продукт — по плате на каждый шлагбаум, с тумблерами входов и лампами реле.

  • Проверить тарифные окна и льготные минуты на реальном расчёте
  • Прогнать сценарий проезда: занял зону, распознан, открылось, проехал, закрылось
  • Настроить правила доступа и списки до выезда на объект
  • Показать логику заказчику, пока оборудование ещё в поставке

Для монтажника

Подробности для того, кто ставит и обслуживает систему на объекте. Для знакомства с продуктом их можно пропустить.

Когда начинается пробный период и как назвать объект?

Четырнадцать дней считаются с первого входа, а не с установки: систему могут поставить задолго до запуска объекта, и отсчёт начинается, когда заводят первого администратора. Объекты, установленные раньше, считаются по-прежнему — от даты первого запуска базы.

Имя объекта называет человек на экране первого запуска, установщик о нём не спрашивает. Имя — это запись в нашей панели, имя в лицензии и адрес кабинета жильцов. К нему добавляется короткий хвост этой машины — snt-parkovka-fjyd: десять СНТ назовут парковку «Парковкой», и это самый вероятный случай, а не крайний.

Будущий адрес кабинета показывается целиком до нажатия «Сохранить» — потому что имя потом не меняется: переименование — это вторая запись в панели и недействительная лицензия. До имени объект работает локально: открывает шлагбаумы, распознаёт номера и показывает консоль, но наружу не ходит — ни доклада в панель, ни оплат.

Можно ли задать имя объекта заранее и клонировать диск?

Да. Если имя согласовано заранее, его задают прямо при установке — тогда экран первого запуска про имя не спрашивает:

имя объекта задано заранее
PK_SITE_ID=pk-zarya sudo -E ./install.sh

С клонированием дисков одна осторожность: ключ объекта машина заводит при вводе в эксплуатацию, поэтому образ снимайте до первого входа в консоль — иначе у всех машин из этого образа ключ окажется одинаковым.

Как обновить систему и проверить объект?

Обновление — та же команда установки. Повторный запуск меняет программу и службы и не трогает ничего из накопленного объектом: базу, снимки и настройки — в них камеры, разводка петель и пароли контроллера.

Самопроверка ставится вместе с системой и остаётся на объекте. Говорит по-русски, что работает, что нет и что с этим делать, — монтажнику заменяет чтение журналов:

проверка на объекте
sudo parkkontur-check
Что где лежит после установки?
Агент/usr/local/bin/parkkontur-agent
Самопроверка/usr/local/bin/parkkontur-check
Распознавание/opt/parkkontur/anpr
Настройки объекта/etc/parkkontur/config.yml
База, медиа, снимки/var/lib/parkkontur
Службы systemd/etc/systemd/system/parkkontur-*.service

Камеры, шлагбаумы, терминалы и тарифы в файлах не правятся — они заводятся в консоли и живут в базе. В файле настроек только то, чего консоль не видит: пути, адреса служб, журналирование и резервные копии.

Откуда требования к диску и можно ли обойтись слабой машиной?

Место занимают библиотеки распознавания — около полутора гигабайт в установленном виде, и столько же нужно временно, пока пакеты качаются и распаковываются. Видеокарта не нужна и не используется: ставим процессорные сборки, и четыре гигабайта пакетов для видеокарт на объект не везём.

Если распознавание на этом этапе не нужно, система ставится без него — хватает полутора гигабайт диска. Так удобно показать консоль, тарифы и стенд, пока камеры не приехали. Ключ запуска подскажем при выдаче дистрибутива; распознавание включается потом, повторной установкой.

Что будет, когда пробный период закончится

Ничего резкого. Мы не выключаем полосы и не превращаем лицензию в рубильник — ни в конце теста, ни при споре о числе терминалов.

Объект продолжает работать

Превышение числа терминалов не останавливает проезд: запертая территория — слишком высокая цена за коммерческое разногласие.

Настройки остаются вашими

Тарифы, списки, правила доступа и накопленные кадры для дообучения никуда не исчезают — тестовый контур становится рабочим.

Замена железа не ломает лицензию

Поменяли материнскую плату — есть неделя на спокойный перевыпуск, а не остановка в ту же минуту.

Посмотрим на ваш въезд

Пришлите пару кадров с камеры и схему проезда — скажем, что система прочитает на вашем объекте, где понадобятся петли, а где хватит камеры, и во что это выльется по железу.

Или позвоните: +7 (977) 785-48-47