Работники по QR-наклейкам в лимит не входят. Каждая программа — архив для сервера Linux с Docker: всё нужное внутри, интернет для установки не нужен.
Установка по шагам
Подробно — README.md в архиве
Шаг 1 из 7
Сервер
Отдельный сервер или виртуальная машина в сети завода.
Linux x86-64: Ubuntu 22.04 или 24.04, Debian 12.
Docker Engine 24 или новее с docker compose v2. Docker из snap не подходит.
2 ядра, 4 ГБ памяти, 40 ГБ диска.
Порты 443 и 80 открыты из сети, где работают сотрудники.
Две или три программы можно поставить и на один сервер — как, написано в README.md внутри архива.
Шаг 2 из 7
Адрес сервера
Сразу выберите окончательное имя сервера в DNS завода, например remkarta.zavod.ru. Оно напечатано в каждой QR-наклейке: с ним потом можно включить QR с телефонов, не перепечатывая наклейки (шаг 6).
Не на .local: телефоны такие имена не находят.
Постоянный IP тоже подойдёт, но при переходе на белый IP наклейки придётся печатать заново.
Через 1–3 минуты программа готова. В конце установка напечатает код первого запуска — он нужен на шаге 4.
Шаг 4 из 7
Первый вход
Корневой сертификат из папки установки (remkarta-root.crt) поставьте на компьютеры сотрудников групповой политикой — браузер откроет программу без предупреждений.
Откройте https://remkarta.zavod.ru и введите код первого запуска, название завода, своё имя и пароль. Вы — администратор.
Пригласите сотрудников в разделе «Команда». Как работать — во вкладке «Обучение» в самой программе.
Код первого запуска потерялся: sudo grep SETUP_CODE /opt/remkarta/.env
Шаг 5 из 7
Работа в сети завода
Пока сервер виден только внутри сети, с программами работают с компьютеров: заявки, графики, реестры, отчёты. Метрология и Качество так работают почти полностью, в Ремкарте жалобы заводит механик.
Наклейки можно печатать и клеить уже сейчас: на них окончательный адрес.
Под каждым QR — код из 8 цифр: его вводят на компьютере, и открывается та же карточка.
Телефоны в Wi-Fi завода откроют наклейки и сейчас, если поставить на них корневой сертификат по памятке A4 из архива. Не хотите — переходите к шагу 6.
Шаг 6 из 7
QR с телефонов
Чтобы работники открывали наклейки камерой любого телефона — в цеху и с мобильного интернета, — откройте сервер наружу:
Пробросьте порты 443 и 80 с белого IP завода на сервер.
В публичном DNS направьте имя remkarta.zavod.ru на белый IP. Внутри сети оно по-прежнему ведёт на сервер напрямую.
В файле /opt/remkarta/.env замените TLS_MODE=internal на TLS_MODE=auto и перезапустите установку: cd /opt/remkarta && sudo ./install.sh
Сертификат Let's Encrypt сервер получит и будет продлевать сам. Наклейки остаются прежними, на телефоны ничего ставить не нужно.
Нет белого IP — программа работает и в закрытой сети: тогда на телефоны ставят корневой сертификат по памятке A4 из архива.
Шаг 7 из 7
Ключ после покупки
Без ключа программа работает в демо-режиме без срока. Купите лицензию — пришлём ключ:
Администратор вводит его в разделе «Лицензия».
Ограничения снимаются сразу, всё введённое в демо остаётся.
Новая версия скачивается здесь же и ставится поверх прежней, данные сохраняются (README.md в архиве, раздел «Обновление»).