Post #1861377
2026-04-02 21:16 UTC
Got fed up with #freeswitch's apt repo and it's required account etc. If you're stuck at that step because enterprise mail madness you can't install freeswitch.
Now I was looking for the best way to build a freeswitch container image that doesn't require signalwire's package repos. It seems that #nix is a great tool to build exactly what's required into an image. And they have freeswitch packages that can easily be customized.
Replies (1)
-
@moreentropy@chaos.social 2026-04-02 21:23
I switched some of my freeswitch systems from deb packages to a freeswitch docker/podman container before. (using freeswitch for SBC-like functions and fax servers) We run those with --network=host, so putting freeswitch in a container doesn't affect nat traversal etc. at all. The debian bookworm based images with my minimal set of freeswitch modules were ~250MB, the nix based image with the same freeswitch version & modules is ~150MB. That's a nice improvement. #freeswitch #nix