#412: Подключение канала Whatsapp на on-premise инсталляции

Симптомы

Как подключить канал Whatsapp если у нас Swarmica установлена на нашем оборудовании через installer?

Как подключить канал Whatsapp для коробочной (on-premise) установки?

Лицензия и тариф

Для подключения канала Whatsapp через Green API необходима лицензия Swarmica тарифа Про или выше, а так же инстанс тарифа Business в Green API.

Решение

1. Зайдите в папку на сервере, где установлена Swarmica (по умолчанию /root/swarmica):

cd /root/swarmica

2. Отредактируйте файл docker-compose.yml так, чтобы он содержал следующую секцию В КОНЦЕ раздела services:


  whatsapp_green:
    <<: *django
    ports: []
    command: /start-whatsapp-green
    labels:
      - "traefik.enable=false"

ВАЖНО! Секция должна быть отделена пустыми строками сверху и снизу, а так же иметь необходимые отступы (2 пробела перед whatsapp_green: и далее как в примере выше.

3. Перезапустите приложение:

docker compose up -d

4. Выполните команду создания базовых шаблонов:

docker exec --env-file .env -it swarmica-django-1 python manage.py restore_bot_messages

5. Для дальнейшей настройки следуйте инструкции https://support.swarmica.com/article/ru/317-ru.html