Актуальная версия: 2.3.7 · Руководство пользователя (PDF) · Список изменений
| Система | Скачать | Интернет при установке |
|---|---|---|
| Windows 10/11 x64 | ForpostSetup.exe | Не нужен |
| Ubuntu 22.04 | deb-пакет · офлайн-архив | deb-пакет — нужен, архив — не нужен |
| Ubuntu 24.04 | deb-пакет · офлайн-архив | deb-пакет — нужен, архив — не нужен |
| Astra Linux SE 1.7 | deb-пакет | Нужен доступ к репозиториям ОС |
| Astra Linux SE 1.8 | deb-пакет | Нужен доступ к репозиториям ОС |
| ALT Linux p10 | rpm-пакет | Нужен доступ к репозиториям ОС |
Запустите скачанный файл ForpostSetup.exe и следуйте указаниям установщика.
Перейдите в папку со скачанным файлом и выполните:
sudo apt install -y ./forpost-standalone-client_*.deb
Оставьте в папке только один файл
forpost-standalone-client_*.deb, иначе команда попытается установить все найденные пакеты.
tar -xzvf forpost-standalone-client_offline-install.tar.gz
cd forpost-standalone-client_offline-install
chmod +x install.sh
sudo ./install.sh
tar -xzvf forpost-standalone-client_offline-install_2404.tar.gz
cd forpost-standalone-client_offline-install_2404
chmod +x install.sh
sudo ./install.sh
sudo apt-get install ./forpost-standalone-client_*.rpm
Обновление. Скачайте новую версию и установите её той же командой, что и при первой установке. Начиная с версии 2.3.7 приложение само сообщает о выходе новой версии: Настройки → О программе → Проверить обновления.
Удаление:
Windows — Параметры → Приложения → Форпост;
Ubuntu и Astra Linux:
sudo apt remove forpost-standalone-client
ALT Linux:
sudo apt-get remove forpost-standalone-client
2.0.0
2.1.0
2.1.1
2.1.2
2.2.0
2.2.1
2.2.2
2.2.3
2.3.0
2.3.1
2.3.2
2.3.3
2.3.4
2.3.5
2.3.6
2.3.7
Чтобы в приложении для ПК была возможность использовать планы помещений (скриншот), необходимо
1. В конфигурационный файл /var/www/cctv-portal/protected/config/local.php в секцию params добавить параметр: 'EnableSchema' => true,
2. В административной панели Форпост выполнить следующие действия:

Через административную панель или API необходимо создать камеру со следующими параметрами:
screen00HTTP/По движениюПосле добавления камеры необходимо предоставить включить для нее право доступа “Запись экрана” для пользователя, под которым выполняется вход в приложение для ПК.

Чтобы клиентские приложения для ПК могли использовать режим тревожного экрана, необходимо выполнить следующие настройки со стороны сервера:
curl -sL https://deb.nodesource.com/setup_16.x -o /tmp/node16_setup.sh
bash /tmp/node16_setup.sh
apt install nodejs
mkdir /var/www/sse
wget -O /var/www/sse/sse.js https://fpst.ru/files/sse/sse.js
wget -O /var/www/sse/config.json https://fpst.ru/files/sse/config.json
mcedit /var/www/sse/config.json
secret - случайная последовательность символов, например так: tr -dc A-Za-z0-9 </dev/urandom | head -c 13 ; echo ''https - удалить, если не используется; если используется, то указать:
cert - путь к файлу c цепочкой сертификатов, включая промежуточные сертификаты (CA), например для Let's Encrypt это /etc/letsencrypt/live/HOST/fullchain.pemkey - путь к файлу приватного ключа, например для Let's Encrypt это /etc/letsencrypt/live/HOST/privkey.pemport - порт сервера (по умолчанию 8443), к которому будут подключаться клиенты для получения данных от SSE-сервера, порт должен быть открыт со стороны сервераwget -O /etc/systemd/system/cctv-sse.service https://fpst.ru/files/sse/cctv-sse.service
systemctl enable cctv-sse.service
systemctl start cctv-sse.service
mysql cctv -e "INSERT INTO AccountParamConfig(ID, Name, Description, TypeID) VALUES (4, 'ServerSentEventsEnabled', 'Передача событий через SSE-сервер', 0);"
mysql cctv -e "INSERT INTO ApplicationParamConfig(ID, Name, Description, TypeID) VALUES (4, 'ServerSentEventsEnabled', 'Передача событий через SSE-сервер', 0);"
mcedit /var/www/cctv-portal/protected/config/local.php
components добавить параметр sse, заменив SCHEME (http или https), HOST (IP-адрес или домен, по которому к SSE-серверу будут подключаться клиенты), PORT (который был указан в файле config.json), SECRET (который был указан в файле config.json):'sse' => array(
'class' => 'ServerSentEvents',
'address' => 'SCHEME://HOST:PORT',
'secret' => 'SECRET',
‘frontendServerIP’ => '127.0.0.1',
),
Старая версия приложения (1.x) не поддерживается и не обновляется. Рекомендуем использовать актуальную версию из раздела Приложения для Windows и Linux.
Сборки ниже сохранены для случаев, когда перейти на актуальную версию пока невозможно.
| Система | Скачать | Сборка, дата публикации |
|---|---|---|
| Windows 10/11 x64 | ForpostSetup.x64.dynamic.1285.exe | 1285, 07.02.2024 |
| Windows x32 | ForpostSetup.x32.static.exe | 01.12.2022 |
| Ubuntu 20.04 / 22.04 x64 | deb-пакет | 1279, 11.01.2024 |
| Astra Linux Orel x64 | deb-пакет | 26.07.2023 |
| ALT Workstation 10.1 | Скрипт установки | 04.07.2023 |
Запустите скачанный файл и следуйте указаниям установщика.
wget https://fpst.ru/files/client-for-pc/ubuntu/forpost-standalone-client-1279-20240111-ubu2204.deb
sudo apt install -y ./forpost-standalone-client-1279-20240111-ubu2204.deb
wget https://fpst.ru/files/client-for-pc/astralinux/forpost-standalone-client-astra.deb
sudo apt install -y ./forpost-standalone-client-astra.deb
Для установки на Ubuntu и Astra Linux нужен доступ к репозиториям ОС: зависимости скачиваются во время установки.
wget https://fpst.ru/files/client-for-pc/altlinux/altlinux_client_install.sh
sudo bash altlinux_client_install.sh
Скрипт скачивает приложение в папку /opt/forpost и добавляет ярлык Forpost в меню приложений. Для установки нужен доступ в интернет.