Sign inSign up

fserver/asterisk

By fserver

•Updated almost 9 years ago

Asterisk with Alpine Linux

Image
2

959

fserver/asterisk repository overview

⁠Asterisk PBX

Alpine Linux based Docker image with Asterisk PBX

⁠Usage

  1. Passthrough all port to container
docker run -d -t --privileged=true --net=host --name asterisk fserver/asterisk
  1. Passthrough only ones you need
docker run -d -p 5060:5060 -p XXXX:XXXX <add RTP ports> -v <configs-dir>:/etc/asterisk -v <call-recordings-dir>:/var/spool/asterisk/monitor -v <voicemail-dir>:/var/spool/asterisk/voicemail --name asterisk fserver/asterisk

dont forget to edit rtp.conf

  1. Asterisk CLI:
docker exec -it asterisk asterisk -rvvvv

Example usage:

docker run -d -t --privileged=true --net="host" --restart=always -v /data/asterisk/etc:/etc/asterisk -v /data/asterisk/monitor:/var/spool/asterisk/monitor -v /data/asterisk/voicemail:/var/spool/asterisk/voicemail --name asterisk fserver/asterisk

Docker: fserver/asterisk⁠ Github: fserverru/dockerfiles/asterisk⁠

Tag summary

Content type

Image

Digest

Size

19.4 MB

Last updated

almost 9 years ago

docker pull fserver/asterisk