При установке на виртуальную машину возможны проблемы с контейнером Minio и MongoDB из-за отсутствия инструкций процессора AVX.

Установка ECSS Elph Chat Server на Astra Linux

При запуске на Astra Linux необходимо отключить блокировку интерпретаторов в МЦК выполнив команду sudo astra-interpreters-lock disable. После запуска блокировку можно вернуть, но, в случае падения сервера, он не сможет запуститься автоматически. Рекомендуется добавить docker-контейнеры в исключения, либо по возможности не включать блокировку.

Для установки ECSS Elph Chat Server необходимо предварительно установить из архива с зависимостями (п. 4) следующие пакеты:

Версия должна быть не ниже 20.10.2

  • docker-compose
Версия должна быть не ниже 1.29.2
apt install docker.io docker-compose

Следующие шаги установки не отличаются от описанных ниже в разделе «Установка ECSS Elph Chat Server на Ubuntu 22.04».

Установка ECSS Elph Chat Server на Ubuntu 22.04

Рекомендуется устанавливать ECSS Elph Chat Server на Ubuntu версии 22.04.

Чтобы получить образы ECSS Elph Chat Server для установки в закрытом контуре, обратитесь в коммерческий отдел компании Eltex: eltex@eltex-co.ru.

Коммерческим отделом будут выданы два архива: eltex_repo.tar и elph-chat-server.tar.

1. Распаковать полученный архив c репозиторием:

sudo tar -xzf eltex_repo.tar

2. Импортировать GPG-ключ:

sudo apt-key add eltex_repo_gpg.key

3. Необходимо отредактировать source.list, оставляя только один репозиторий на время установки зависимостей (поставить # вначале каждой строчки старых репозиториев, тем самым комментируя их, либо удалить).

Команда для комментирования всех строк:

sudo sed -i 's/^/#/g' /etc/apt/sources.list

Команда для прописывания локального репозитория для Ubuntu Linux:

echo "deb [trusted=yes] file:$(pwd)/eltex_repo focal contrib main non-free"|sudo tee -a /etc/apt/sources.list

Команда для прописывания локального репозитория для Astra Linux 1.7:

echo "deb [trusted=yes] file:$(pwd)/eltex_repo 1.7_x86-64 contrib main non-free"|sudo tee -a /etc/apt/sources.list


Пример содержимого файла /etc/apt/sources.list после изменений:

# deb http://ru.archive.ubuntu.com/ubuntu focal-security main restricted
# deb-src http://ru.archive.ubuntu.com/ubuntu focal-security main restricted
# deb http://ru.archive.ubuntu.com/ubuntu focal-security universe
# deb-src http://ru.archive.ubuntu.com/ubuntu focal-security universe
# deb http://ru.archive.ubuntu.com/ubuntu focal-security multiverse

deb file:/home/user/eltex_repo focal contrib main non-free (полный путь до eltex_repo)

4. Обновить кэш APT и установить требуемые зависимости:

sudo apt update
sudo apt install docker-ce docker-ce-cli

5. Распаковать архив elph-chat-server.tar и установить Chat Server:

sudo tar -xzf  elph-chat-server.tar
sudo ./ecss-elph-chat-server.sh install --local-mode


  • Нет меток