mirror of
				https://github.com/iiab/iiab.git
				synced 2025-03-09 15:40:17 +00:00 
			
		
		
		
	dual mode - side by side
This commit is contained in:
		
							parent
							
								
									977c706024
								
							
						
					
					
						commit
						16fae31c6b
					
				
					 4 changed files with 10 additions and 12 deletions
				
			
		|  | @ -4,6 +4,8 @@ | |||
| 
 | ||||
| # pbx_install: False | ||||
| # pbx_enabled: False | ||||
| pbx_use_apache: True | ||||
| pbx_use_nginx: True | ||||
| 
 | ||||
| # pbx_try_nginx: False    # 2021-08-07: PLEASE TRY NGINX INSTEAD OF APACHE, | ||||
| # # AFTER READING https://github.com/iiab/iiab/issues/2914 AND #2916, THX ! | ||||
|  |  | |||
|  | @ -39,7 +39,7 @@ | |||
|       enabled: no | ||||
|     when: not pbx_enabled | ||||
| 
 | ||||
|   when: not pbx_try_nginx | ||||
|   when: pbx_use_apache | ||||
| 
 | ||||
| 
 | ||||
| - block: | ||||
|  | @ -79,4 +79,8 @@ | |||
|       name: nginx | ||||
|       state: restarted | ||||
| 
 | ||||
|   when: pbx_try_nginx | ||||
|   when: pbx_use_nginx | ||||
| 
 | ||||
| - name: FreePBX - Run 'fwconsole set CHECKREFERER 0' (0 means false) - if pbx_try_nginx - so 'Submit' button definitively works at http://box/freepbx >> Settings >> Advanced Settings -- FYI you can run 'fwconsole set -l' or 'fwconsole set CHECKREFERER' to view FreePBX settings -- FYI /etc/freepbx.conf can completely override FreePBX's stored settings if nec | ||||
|   command: fwconsole set CHECKREFERER 0    # Or/later run 'fwconsole set CHECKREFERER 1' (1 means true) to restore FreePBX's default strict checking. | ||||
|   when: pbx_use_nginx and not pbx_use_apache | ||||
|  |  | |||
|  | @ -64,8 +64,7 @@ | |||
| 
 | ||||
| - name: FreePBX - Install and configure Apache - if not pbx_try_nginx | ||||
|   include_tasks: apache.yml | ||||
|   when: not pbx_try_nginx | ||||
| 
 | ||||
|   when: pbx_use_apache | ||||
| 
 | ||||
| - name: FreePBX - Download {{ freepbx_url }}/{{ freepbx_src_file }} to {{ downloads_dir }} | ||||
|   get_url: | ||||
|  | @ -253,11 +252,6 @@ | |||
| - name: FreePBX - Run 'fwconsole ma upgradeall' on installed FreePBX modules, e.g. 16 default modules (of about 70 total) - CAN TAKE 1 MIN OR LONGER! | ||||
|   command: fwconsole ma upgradeall | ||||
| 
 | ||||
| - name: FreePBX - Run 'fwconsole set CHECKREFERER 0' (0 means false) - if pbx_try_nginx - so 'Submit' button definitively works at http://box/freepbx >> Settings >> Advanced Settings -- FYI you can run 'fwconsole set -l' or 'fwconsole set CHECKREFERER' to view FreePBX settings -- FYI /etc/freepbx.conf can completely override FreePBX's stored settings if nec | ||||
|   command: fwconsole set CHECKREFERER 0    # Or/later run 'fwconsole set CHECKREFERER 1' (1 means true) to restore FreePBX's default strict checking. | ||||
|   when: pbx_try_nginx | ||||
| 
 | ||||
| 
 | ||||
| # - name: FreePBX - Add "$amp_conf['CHECKREFERER'] = false;" to /etc/freepbx.conf #2931 - if pbx_try_nginx" | ||||
| #   lineinfile: | ||||
| #     path: /etc/freepbx.conf | ||||
|  |  | |||
|  | @ -23,13 +23,11 @@ | |||
|   include_tasks: install.yml | ||||
|   when: pbx_installed is undefined | ||||
| 
 | ||||
| 
 | ||||
| - include_tasks: enable-or-disable.yml | ||||
| 
 | ||||
| - name: Install chan_dongle for Huawei USB modems - if asterisk_chan_dongle | ||||
|   include: chan_dongle.yml | ||||
|   when: asterisk_chan_dongle | ||||
| 
 | ||||
| - include_tasks: enable-or-disable.yml | ||||
| 
 | ||||
| - name: Add 'pbx' variable values to {{ iiab_ini_file }} | ||||
|   ini_file: | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue