Difference between revisions of "System Settings"

From FusionPBX
Jump to: navigation, search
(added template settings)
(added template info)
Line 3: Line 3:
 
The following settings must be set per instance.
 
The following settings must be set per instance.
 
  Domain: In a single tennant implementation this could be the IP address of the FreeSwitch server.  In a multi-tennant environment you would ensure that you had a domain name assigned to each tennant.
 
  Domain: In a single tennant implementation this could be the IP address of the FreeSwitch server.  In a multi-tennant environment you would ensure that you had a domain name assigned to each tennant.
  PHP Directory:  
+
  * PHP Directory:  
  Temp Directory: on linux/unix this is typically /tmp
+
  * Temp Directory: on linux/unix this is typically /tmp
  Bin Directory: the full path to the freeswitch/bin directory
+
  * Bin Directory: the full path to the freeswitch/bin directory
  Startup Script Directory:  
+
  * Startup Script Directory:  
  Build Version:  
+
  * Build Version:  
  Build Revision:  
+
  * Build Revision:  
  Label:  
+
  * Label:  
  Name:  
+
  * Name:  
  FreeSWITCH Directory: the full path to the freeswitch directory
+
  * FreeSWITCH Directory: the full path to the freeswitch directory
  Parent Directory:  
+
  * Parent Directory:  
  Backup Directory:  
+
  * Backup Directory:  
  Web Directory: the full path to the FusionPBX directory
+
  * Web Directory: the full path to the FusionPBX directory
  Web Root: the full path to the FusionPBX directory
+
  * Web Root: the full path to the FusionPBX directory
  Relative URL:  
+
  * Relative URL:  
  Conf Directory: the full path to the freeswitch/conf directory
+
  * Conf Directory: the full path to the freeswitch/conf directory
  Database Directory: the full path to the freeswitch/db directory
+
  * Database Directory: the full path to the freeswitch/db directory
  htdocs Directory: the full path to the freeswitch/htdocs directory
+
  * htdocs Directory: the full path to the freeswitch/htdocs directory
  Log Directory: the full path to the freeswitch/log directory
+
  * Log Directory: the full path to the freeswitch/log directory
  Mod Directory: the full path to the freeswitch/modules directory
+
  * Mod Directory: the full path to the freeswitch/modules directory
  Extensions Directory: the full path to the freeswitch/conf/directory/default directory
+
  * Extensions Directory: the full path to the freeswitch/conf/directory/default directory
  Dialplan Public Directory: the full path to the freeswitch/conf/dialplan/public directory
+
  * Dialplan Public Directory: the full path to the freeswitch/conf/dialplan/public directory
  Dialplan Default Directory: the full path to the freeswitch/conf/dialplan/default directory
+
  * Dialplan Default Directory: the full path to the freeswitch/conf/dialplan/default directory
  Scripts Directory: the full path to the freeswitch/scripts directory
+
  * Scripts Directory: the full path to the freeswitch/scripts directory
  Grammar Directory: the full path to the freeswitch/grammar directory
+
  * Grammar Directory: the full path to the freeswitch/grammar directory
  Storage Directory: the full path to the freeswitch/storage directory
+
  * Storage Directory: the full path to the freeswitch/storage directory
  Voicemail Directory: the full path to the freeswitch/storage/voicemail directory
+
  * Voicemail Directory: the full path to the freeswitch/storage/voicemail directory
  Recordings Directory: the full path to the freeswitch/recordings directory
+
  * Recordings Directory: the full path to the freeswitch/recordings directory
  Sounds Directory: the full path to the freeswitch/sounds directory
+
  * Sounds Directory: the full path to the freeswitch/sounds directory
  Provisioning TFTP Directory:
+
  * Provisioning TFTP Directory:
  Provisioning FTP Directory:
+
  * Provisioning FTP Directory:
  Provisioning HTTPS Directory:
+
  * Provisioning HTTPS Directory:
  Provisioning HTTP Directory:
+
  * Provisioning HTTP Directory:
-Template - you have a choice of '''accessible''', '''enhanced''', '''classic''', '''default'''.  
+
* Template - you have a choice of '''accessible''', '''enhanced''', '''classic''', '''default'''.  
          - '''accessible''' is a vertical menu and is good for beginners with FusionPBX as it shows all the menu options all the time,  
+
** '''accessible''' is a vertical menu and is good for beginners with FusionPBX as it shows all the menu options all the time, but you may have to scroll down to see them all.
          - but you may have to scroll down to see them all.
+
** '''classic''' is a more traditional drop down menu structure and many experienced users of FusionPBX prefer this layout.
          -
+
** '''enhanced''' is like '''classic''' but with some dynamic cool backgrounds.
          - '''classic''' is a more traditional drop down menu structure and many experienced users of FusionPBX prefer this layout.
+
** '''default''' has also cool backgrounds
          -
 
          - '''enhanced''' is like '''classic''' but with some dynamic cool backgrounds.
 
          -
 
          - '''default''' has also cool backgrounds
 
  
  
If you know how to do multi-tenant please add notes here on how to do this.
+
NOTE - If you know how to do multi-tenant please add notes here on how to do this.

Revision as of 20:42, 10 February 2012

This is where you configure each instance of FusionPBX to talk to FreeSwitch. Most people will probably only have a single instance here, but multi-tennant environments will have a separate instance for each tennant.

The following settings must be set per instance.

Domain: In a single tennant implementation this could be the IP address of the FreeSwitch server.  In a multi-tennant environment you would ensure that you had a domain name assigned to each tennant.
* PHP Directory:	 
* Temp Directory: on linux/unix this is typically /tmp
* Bin Directory:	 the full path to the freeswitch/bin directory
* Startup Script Directory:	 
* Build Version:	 
* Build Revision:	 
* Label:	 
* Name:	 
* FreeSWITCH Directory: the full path to the freeswitch directory
* Parent Directory:	 
* Backup Directory:	 
* Web Directory: the full path to the FusionPBX directory
* Web Root: the full path to the FusionPBX directory
* Relative URL:	 
* Conf Directory: the full path to the freeswitch/conf directory
* Database Directory: the full path to the freeswitch/db directory
* htdocs Directory: the full path to the freeswitch/htdocs directory
* Log Directory: the full path to the freeswitch/log directory
* Mod Directory:	the full path to the freeswitch/modules directory
* Extensions Directory: the full path to the freeswitch/conf/directory/default directory
* Dialplan Public Directory: the full path to the freeswitch/conf/dialplan/public directory
* Dialplan Default Directory: the full path to the freeswitch/conf/dialplan/default directory
* Scripts Directory: the full path to the freeswitch/scripts directory
* Grammar Directory: the full path to the freeswitch/grammar directory
* Storage Directory: the full path to the freeswitch/storage directory
* Voicemail Directory: the full path to the freeswitch/storage/voicemail directory
* Recordings Directory: the full path to the freeswitch/recordings directory
* Sounds Directory: the full path to the freeswitch/sounds directory
* Provisioning TFTP Directory:
* Provisioning FTP Directory:
* Provisioning HTTPS Directory:
* Provisioning HTTP Directory:
  • Template - you have a choice of accessible, enhanced, classic, default.
    • accessible is a vertical menu and is good for beginners with FusionPBX as it shows all the menu options all the time, but you may have to scroll down to see them all.
    • classic is a more traditional drop down menu structure and many experienced users of FusionPBX prefer this layout.
    • enhanced is like classic but with some dynamic cool backgrounds.
    • default has also cool backgrounds


NOTE - If you know how to do multi-tenant please add notes here on how to do this.