Sign inSign up

romonzamanbd/plivo-freeswitch

By romonzamanbd

•Updated over 3 years ago

FreeSWITCH Docker Image for Plivo framework

Image
0

165

romonzamanbd/plivo-freeswitch repository overview

⁠FreeSWITCH Docker Image

This is a Docker image for FreeSWITCH, a free and open-source communication platform designed to facilitate the creation of voice and chat-driven products. This image is intended to be used with the Plivo Framework, a open source communications platform that provides APIs for voice

This image is based on Debian Bullseye and includes the latest version of FreeSWITCH available at the time of building.

⁠How to use this image

Docker run

To run FreeSWITCH using Docker, you can use the following command:

docker run -d --name freeswitch \
  -p 5060:5060/udp \
  -p 5060:5060/tcp \
  -p 5080:5080/tcp \
  -p 5080:5080/udp \
  -p 16384-32768:16384-32768/udp \
  romonzamanbd/freeswitch-plivo:v1

This command will start a FreeSWITCH container with the name "freeswitch" and expose the necessary ports for it to function properly. You can adjust the ports to match your requirements.

⁠Docker Compose

If you prefer to use Docker Compose, you can use the following example:

version: '3'

services:
  freeswitch:
    image: romonzamanbd/freeswitch-plivo:v1
    ports:
      - "5060:5060/udp"
      - "5060:5060/tcp"
      - "5080:5080/tcp"
      - "5080:5080/udp"
      - "16384-32768:16384-32768/udp"

You can adjust the ports to match your requirements.

⁠License

This image is licensed under the MIT License.

Tag summary

Content type

Image

Digest

sha256:9f50120e6…

Size

169.6 MB

Last updated

over 3 years ago

docker pull romonzamanbd/plivo-freeswitch:v1