Signalwire is a weird company. They write open source software, but some of their operational choices doesn't feel very open. They have official Docker images on Docker Hub, but none of them are Freeswitch. And the only official way to install Freeswitch is with a repo that requires a Signalwire account.

So I'm finishing up a thing I said I would do, and I'm building a Freeswitch image today. Writing a Dockerfile really makes me wish docker and buildah would let me instead point the container at an Ansible playbook (or whichever config manager) instead of writing a bunch of shell commands.

#docker #buildah #OCI #freeswitch #signalwire #contianers #VOIP