Tooling for building minimal FreeSWITCH Docker images
307
This repository hosts the first stage of rtckit/slimswitch-builder tooling for building minimal FreeSWITCH Docker images.
The environment features all compile-time development dependencies, x86_64 toolchain and libraries, as well the resulting binaries: the FreeSWITCH core, most of its modules and their run-time dependencies.
To get started, decide which FreeSWITCH modules should be included and provide a basic XML core/modules configuration file:
git clone https://github.com/rtckit/slimswitch.git
cd slimswitch
./bin/mkslim.sh \
-m mod_commands -m mod_dptools -m mod_sofia \
-s local/awesome-switch
docker run --rm -it \
-v "$(pwd)/freeswitch.xml":/etc/freeswitch/freeswitch.xml \
local/awesome-switch:v1.10.10
The image can also be used for building third party/proprietary modules.
Content type
Image
Digest
sha256:43a752120…
Size
1.6 GB
Last updated
almost 3 years ago
docker pull rtckit/slimswitch-builder:v1.10.10