forked from norman/fusionpbx-install.sh-github-mirror
PostgreSQL 12 works the best currently for the install script the other versions are there because they can be installed on FreeBSD 13. However other versions may have issues with PHP package that is built to use PostgreSQL 12.
33 lines
1.3 KiB
Bash
Executable File
33 lines
1.3 KiB
Bash
Executable File
|
|
# FusionPBX Settings
|
|
domain_name=ip_address # hostname, ip_address or a custom value
|
|
system_username=admin # default username admin
|
|
system_password=random # random or as a pre-set value
|
|
system_branch=master # master, stable
|
|
|
|
# FreeSWITCH Settings
|
|
switch_enabled=true # true or false
|
|
switch_branch=stable # master, stable (master requires source)
|
|
switch_source=package # package, port, source
|
|
switch_tls=true # true or false
|
|
|
|
# Database Settings
|
|
database_enabled=true # true or false
|
|
database_password=random # random or as a pre-set value
|
|
database_version=12 # Postgres 14, 13, 12, 11, 10, 9.6
|
|
database_host=127.0.0.1 # hostname or IP address
|
|
database_port=5432 # port number
|
|
database_backup=false # true or false
|
|
|
|
# Firewall Settings
|
|
firewall_enabled=true # true or false
|
|
|
|
# General Settings
|
|
interface_name=auto # auto, em0, igb0, vtnet0, or other valid names
|
|
php_version=7.3 # PHP version 8.0, 7.4, 7.3
|
|
portsnap_enabled=true # true or false
|
|
sngrep_enabled=true # true or false
|
|
fail2ban_enabled=true # true or false
|
|
nginx_enabled=true # true or false
|
|
monit_enabled=false # true or false
|