razvancrainea.opensips
OpenSIPS
This role sets up the OpenSIPS SIP Server using the official OpenSIPS repositories for Debian and RedHat.
Galaxy
To install this role, use Ansible Galaxy:
ansible-galaxy install razvancrainea.opensips
Role Variables
You can adjust the following variables to change how the role installs OpenSIPS:
opensips_version
- This sets the version of OpenSIPS to install. The default is2.4
.ansible_build
- This indicates the type of OpenSIPS build. You can choosereleases
ornightly
, with the default beingreleases
.opensips_yum_release
- This specifies a particular RedHat version of OpenSIPS to use.opensips_modules
- These are extra modules to install alongside theopensips
package. List the packages based on the distribution used for installation. For example, to add the httpd module, includeopensips-http-modules
in the list. The default value is empty ([]
), meaning no extra modules will be installed.opensips_config
- This allows you to define a custom configuration template instead of using the default OpenSIPS configuration file.
Example Playbook
Creating a playbook is straightforward; just load the opensips
role:
- hosts: servers
import_role:
- name: opensips
License
GPLv3
Author Information
This role was created by the OpenSIPS Project.
Informazioni sul progetto
OpenSIPS role to install packages from official repositories
Installa
ansible-galaxy install razvancrainea.opensips
Licenza
Unknown
Download
1k
Proprietario