Sign inSign up

rtckit/slimswitch-builder

By rtckit

•Updated almost 3 years ago

Tooling for building minimal FreeSWITCH Docker images

Image
1

307

rtckit/slimswitch-builder repository overview

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
slimswitch quickstart

The image can also be used for building third party/proprietary modules.

Tag summary

Content type

Image

Digest

sha256:43a752120…

Size

1.6 GB

Last updated

almost 3 years ago

docker pull rtckit/slimswitch-builder:v1.10.10