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 is 2.4.
  • ansible_build - This indicates the type of OpenSIPS build. You can choose releases or nightly, with the default being releases.
  • opensips_yum_release - This specifies a particular RedHat version of OpenSIPS to use.
  • opensips_modules - These are extra modules to install alongside the opensips package. List the packages based on the distribution used for installation. For example, to add the httpd module, include opensips-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