Hello all,
I'm in the process of converting an on-host install of Kamailio to be run inside a docker container. A part of this Kamailio install is a small node.js application that modifies the sqlite database Kamailio uses, then runs `kamctl fifo ds_reload` to tell Kamailio to reload its knowledge from that database.
I'm trying to split these two processes (the node app and the Kamailio server) into separate docker containers, in an effort to follow the one-process-per-container philosophy, but having trouble figure out exactly how I should perform the ds_reload step without access to the kamctl in the Kamailio container.
The obvious direction that I'm looking is to perform some sort of network request, since I can configure the two docker containers to have network access to each other. Is there some way to perform a ds_reload over the network?
Thanks for all you do. Kamailio is a great SIP server and we use it to great effect.
-Chad McElligott