Skip to content

Commit bc4af06

Browse files
committed
readme docker
1 parent d7c0fa2 commit bc4af06

3 files changed

Lines changed: 21 additions & 1 deletion

File tree

Dockerfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,5 @@ WORKDIR /webhook-server
1313
RUN pip3 install whatsapp-api-webhook-server-python
1414
# Download example
1515
RUN wget https://raw.githubusercontent.com/green-api/whatsapp-api-webhook-server-python/master/examples/echo.py
16-
RUN wget https://raw.githubusercontent.com/green-api/whatsapp-api-webhook-server-python/master/docker-compose.yml
1716
# Start server
1817
CMD [ "python3", "./echo.py" ]

README.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,27 @@ python3 echo.py
126126

127127
Также потребуется открыть соответствующий порт во внешнюю сеть, установив настройка брандмауэра (Дополнительные параметры -> Правила для входящих подключений -> Создать правило -> Тип правила = Порт, Протоколы и порт -> TCP, указать порт, Действие -> Разрешить соединение)
128128

129+
## Пример разворачивания среды сервера в контейнере Docker
130+
131+
На машине должен быть установлен docker.
132+
133+
Для получения образа из DockerHub воспользуемся командой:
134+
135+
```
136+
sudo docker pull greenapi/whatsapp-api-webhook-server-python
137+
```
138+
139+
Запустим образ в контейнере с указанием порта и отображением консоли:
140+
141+
```
142+
sudo docker run --publish 8080:80 -it greenapi/whatsapp-api-webhook-server-python
143+
```
144+
145+
Вместо порта 8080 можно указать любой свободный порт машины. В консоле [кабинета Green-Api](https://console.green-api.com/instanceList/) нужно будет указать IP (или внешнее имя машины) с указанием этого порта.
146+
147+
После запуска контейнера в консоль контейнера должны приходить вебхуки.
148+
149+
129150
## Запуск сервера
130151

131152
Для использования в ваших решениях достаточно импортировать класс webhooksHandler

media/ChangeWebhookServerURL.png

327 Bytes
Loading

0 commit comments

Comments
 (0)