You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

Документ описывает процесс обновления сервера Webitel версии 3.5 до версии 3.6.2.

Резервное копирование

Прежде чем преступить к обновлению, рекомендуем выполнить резервное копирование текущей конфигурации:

/opt/orchestration/bin/bootstrap.sh backup

Процес обновления

Удалить все docker контейнеры и обновить права доступа:

sudo -s
docker rm -f $(docker ps -aq)
docker volume rm $(docker volume ls -q)
docker rmi $(docker images -q)
chown -R 1000:1000 /opt/webitel/elasticsearch5

Обновить базовые пакеты Linux:

sudo apt update
sudo apt -y upgrade
curl -L "https://github.com/docker/compose/releases/download/1.11.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

В файле /opt/orchestration/env/environment измените версию webitel на 3.6.2

export WEBITEL_VERSION="3.6.2"

Добавим загрузку звуковых фраз:

echo "MOH=true\nSND_EN=true\nSND_RU=true" >> /opt/orchestration/env/freeswitch

Обновить Webitel:

cd /opt/orchestration
git checkout master
git pull
git checkout v3.6.2
./bin/bootstrap.sh pull


Запуск сервера:

./bin/bootstrap.sh up -d
docker image prune -f

Webitel обновлен!

  • No labels