ar_opensips_from_sources
Ansible role for OpenSIPS (Compilation from sources)
Ansible role for OpenSIPS (https://www.opensips.org/)
Tasks
- Choose OpenSIPS version {{ opensips_version }}
- Install dependencies packages
- Create OpenSIPS User and Group
- Clone OpenSIPS repository from GitHub
- Compile from sources
- Install from sources
- Add default, systemd, ... files
OpenSIPS modules will be installed {{ opensips_modules }}
- carrierroute
- cgrates
- compression
- db_mysql
- dialplan
- emergency
- event_rabbitmq
- regex
- identity
- lua
- mmgeoip
- perl
- rabbitmq
- proto_sctp
- proto_tls
- proto_wss
- python
- rest_client
- siprec
- snmpstats
- tls_mgm
- xml
Requirements
- Tested with vagrant box (Debian 8 / 9)
- Ansible 2.7.4
Start to play
service opensips start
Ansible Galaxy
https://galaxy.ansible.com/mickaelh51/ar_opensips_from_sources
ansible-galaxy install mickaelh51.ar_opensips_from_sources
Enhancements
- Add FreeBSD 11 / 12 support
- Add CentOS 6 / 7 support
Install
ansible-galaxy install Mickaelh51/ar-opensips-from-sources
License
mit
Downloads
31
Owner