2019-03-05 19:37:17 +00:00
# A full-featured PBX (for rural telephony, etc) based on Asterisk and FreePBX.
2022-05-26 00:06:06 +00:00
#
# 2022-05-25: PHP 7.4 REQUIRED -- PLEASE READ:
# https://github.com/iiab/iiab/tree/master/roles/pbx#readme
2021-08-03 05:27:12 +00:00
# 2021-08-03: Attempts FreePBX 16 Beta -- as required w/ PHP 7.4 OS's for #2897
2022-05-26 00:06:06 +00:00
# 2019: Worked on Ubuntu 18.04, Debian 9 w/ Node.js 10.x, and seemingly RPi 3+.
2019-03-05 19:37:17 +00:00
2019-02-09 19:14:39 +00:00
# pbx_install: False
# pbx_enabled: False
2019-03-05 19:37:17 +00:00
2023-04-03 14:34:46 +00:00
# pbx_use_apache: False # 2023-04-03: Set to 'True' if nec -- please also
2021-08-18 00:09:07 +00:00
# pbx_use_nginx: True # read github.com/iiab/iiab/issues/2914 & #2916, THX!
2021-08-07 14:09:20 +00:00
2023-04-03 14:34:46 +00:00
# 2023-04-03: For EXPERIMENTAL testing on Raspberry Pi... (#3489, PR #3523)
# asterisk_rpi_patch: True
2019-02-09 19:14:39 +00:00
# asterisk_chan_dongle: False
2019-03-05 19:37:17 +00:00
2020-10-16 23:55:37 +00:00
# pbx_signaling_ports_chan_sip: 5160:5161
# pbx_signaling_ports_chan_pjsip: 5060
# pbx_data_ports: 10000:20000
2019-06-22 17:09:12 +00:00
# pbx_http_port: 83
2021-08-07 14:09:20 +00:00
2019-02-09 19:14:39 +00:00
# All above are set in: github.com/iiab/iiab/blob/master/vars/default_vars.yml
# If nec, change them by editing /etc/iiab/local_vars.yml prior to installing!
2023-04-03 03:25:37 +00:00
2022-07-05 16:05:17 +00:00
asterisk_url : https://downloads.asterisk.org/pub/telephony/asterisk
2023-11-20 07:33:15 +00:00
asterisk_src_file : asterisk-21-current.tar.gz
2021-08-17 03:53:06 +00:00
asterisk_src_dir : "{{ iiab_base }}/asterisk" # /opt/iiab
2019-01-17 10:32:58 +00:00
2022-07-05 16:05:17 +00:00
# freepbx_url: https://mirror.freepbx.org/modules/packages/freepbx/7.4
2022-05-26 00:06:06 +00:00
# freepbx_src_file: freepbx-16.0-latest.tgz # 2022-05-25 #3228: Filename has become bogus (as it's not really the latest!) Manually unpacking the latest .tar.gz for FreePBX 16.x from https://github.com/FreePBX/framework/tags to /opt/iiab/freepbx can work if absolutely nec.
freepbx_git_url : https://github.com/FreePBX/framework
2024-02-25 22:26:27 +00:00
freepbx_git_branch: release/17.0 # STILL IN FLUX AS OF FEB 2024 : https://github.com/FreePBX/framework/tree/release/17.0
2021-08-17 03:53:06 +00:00
freepbx_src_dir : "{{ iiab_base }}/freepbx"
2019-01-18 08:00:20 +00:00
freepbx_install_dir : /var/www/html/freepbx
2019-01-19 05:06:17 +00:00
2019-01-20 05:41:28 +00:00
asterisk_db_host : localhost
asterisk_db_user : asterisk
asterisk_db_dbname : asterisk
asterisk_db_password : asterisk
asterisk_db_cdrdbname : asteriskcdrdb
2021-08-05 03:53:03 +00:00
chan_dongle_url : https://github.com/wdoekes/asterisk-chan-dongle/archive
2019-01-19 05:06:17 +00:00
chan_dongle_src_file : master.zip
2021-08-17 03:53:06 +00:00
chan_dongle_src_dir : "{{ iiab_base }}/chan_dongle"