--- name: agent-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: {}