s3rj1k 4f76580785 [mod_shout] Enable module in Dockerfile example. hai 1 ano
..
base_image 6609ce9510 Fix some typos (most found by codespell) %!s(int64=3) %!d(string=hai) anos
examples 4f76580785 [mod_shout] Enable module in Dockerfile example. hai 1 ano
master 92766c7388 [Docker] Fix broken gpg --verify and Dockerfile cleanup %!s(int64=2) %!d(string=hai) anos
release aaa5f0f619 FS-10452: Fixed build of docker container %!s(int64=7) %!d(string=hai) anos
README.md 77cd699000 [Docs] Rename Docker README to README.md, so github recognizes that it as a Markdown file and update the git url in it %!s(int64=5) %!d(string=hai) anos

README.md

Docker Setup

These are the official Docker files for master branch and the current release packages.

Volumes

These containers are setup so that you can mount your freeswitch configuration form a host or data volume container.

To mount freeswitch Configuration

-v $(pwd)/configuration:/etc/freeswitch

To mount tmp directory for storing recordings, etc

-v $(pwd)/tmp:/tmp

The container also has a healthcheck where it does a fs_cli status check to make sure the freeswitch service is still running.

Ports

The container exposes the following ports:

  • 5060/tcp 5060/udp 5080/tcp 5080/udp as SIP Signaling ports.
  • 5066/tcp 7443/tcp as WebSocket Signaling ports.
  • 8021/tcp as Event Socket port.
  • 64535-65535/udp as media ports.
  • 16384-32768/udp

If you wish to help improve these please submit a pull request at:

https://github.com/signalwire/freeswitch

Thanks, /b