Документ описывает процесс обновления сервера Webitel версии 3.5 до версии 3.6.23.
Резервное копирование
Прежде чем преступить к обновлению, рекомендуем выполнить резервное копирование текущей конфигурации:
...
Code Block |
---|
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 |
...
Code Block |
---|
sudo apt update sudo apt -y upgrade curl -L "https://github.com/docker/compose/releases/download/1.1112.20/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose |
В файле /opt/orchestration/env/environment измените версию webitel на 3.6.23
Code Block |
---|
export WEBITEL_VERSION="3.6.2" |
Добавим загрузку звуковых фраз:
Code Block |
---|
echo "MOH=true\nSND_EN=true\nSND_RU=true" >> /opt/orchestration/env/freeswitch3" |
Обновить Webitel:
Code Block |
---|
cd /opt/orchestration git checkout master git pull git checkout v3.6.23 ./bin/bootstrap.sh pull |
Запуск сервера:
Code Block |
---|
./bin/bootstrap.sh up -d docker image prunermi $(docker images -fq) |
Webitel обновлен!