This is an ansible role for building a drachtio server.
Available variables are listed below, along with default values (see defaults/main.yml):
The TCP port that the drachtio server will listen on for client (app) connections.
The shared secret used by clients to authenticate.
The network device on which to listen for sip messages
The network device on which to listen for client (app) connections.
The name, or pattern, of the log file to write.
The directory to write log files into.
The directory into which to archive log files
The size of the log file, in GiB, which, when reached, will cause the file to be rotated. Note that log files are also rotated on a daily basis.
Specifies the maximum total size, in GiB, of current and archived files will keep before deleting archived files.
The github branch to build.
--- - hosts: all become: yes roles: - ansible-role-drachtio