Skip to content

Commit af398c4

Browse files
committed
docker compose
1 parent bc4af06 commit af398c4

2 files changed

Lines changed: 30 additions & 5 deletions

File tree

docker-compose.debug.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ services:
66
build:
77
context: .
88
dockerfile: ./Dockerfile
9-
command: ["sh", "-c", "pip install debugpy -t /tmp && python /tmp/debugpy --wait-for-client --listen 0.0.0.0:5678 examples\echo.py "]
9+
command: ["sh", "-c", "pip install debugpy -t /tmp && python /tmp/debugpy --wait-for-client --listen 0.0.0.0:8080 examples\echo.py "]
1010
ports:
1111
- 5678:5678

docker-compose.yml

Lines changed: 29 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,33 @@
11
version: '3.4'
22

3+
networks:
4+
webhookserver-net:
5+
driver: bridge
6+
driver_opts:
7+
com.docker.network.driver.mtu: 1500
8+
39
services:
410
whatsapp_api_webhook_server_python:
5-
image: greenapi/whatsapp-api-webhook-server-python
6-
build:
7-
context: .
8-
dockerfile: ./Dockerfile
11+
hostname: webhookserver
12+
container_name: webhookserver
13+
restart: unless-stopped
14+
image: greenapi/whatsapp-api-webhook-server-python:latest
15+
ports:
16+
- "8080:80"
17+
command: python3 ./echo.py
18+
healthcheck:
19+
test: curl -sS http://127.0.0.1:8080 || exit 1
20+
interval: 5s
21+
timeout: 10s
22+
retries: 3
23+
volumes:
24+
- ~/.webhookserver/config/:/usr/src/app/config
25+
- ~/.webhookserver/logs/:/usr/src/app/logs
26+
- ~/.webhookserver/data/:/usr/src/app/data
27+
networks:
28+
- "webhookserver-net"
29+
logging:
30+
driver: "json-file"
31+
options:
32+
max-file: "14"
33+
max-size: "10m"

0 commit comments

Comments
 (0)