23 lines
744 B
YAML
23 lines
744 B
YAML
---
|
|
name: ai-call-sip
|
|
services:
|
|
asterisk:
|
|
image: "${ASTERISK_IMAGE:?Set an approved image digest}"
|
|
network_mode: host
|
|
restart: unless-stopped
|
|
stop_grace_period: 60s
|
|
volumes:
|
|
- ./deploy/asterisk/generated/http.conf:/etc/asterisk/http.conf:ro
|
|
- ./deploy/asterisk/generated/ari.conf:/etc/asterisk/ari.conf:ro
|
|
- ./deploy/asterisk/generated/pjsip.conf:/etc/asterisk/pjsip.conf:ro
|
|
- ./deploy/asterisk/generated/rtp.conf:/etc/asterisk/rtp.conf:ro
|
|
- ./deploy/asterisk/generated/extensions.conf:/etc/asterisk/extensions.conf:ro
|
|
- recordings:/var/spool/asterisk/recording
|
|
logging:
|
|
driver: json-file
|
|
options:
|
|
max-size: "10m"
|
|
max-file: "3"
|
|
volumes:
|
|
recordings: {}
|