These are the official Docker files for master branch and the current release packages.
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.
The container exposes the following ports:
If you wish to help improve these please submit a pull request at:
https://github.com/signalwire/freeswitch
Thanks, /b