diff --git a/cloudformation/jambonz-mini.yaml b/cloudformation/jambonz-mini.yaml index 0039f14..7ae0a88 100644 --- a/cloudformation/jambonz-mini.yaml +++ b/cloudformation/jambonz-mini.yaml @@ -63,8 +63,7 @@ Mappings: us-east-1: Ami: ami-01c840e45dc7fa298 us-east-2: - Ami: ami-0b022469a0254a6c0 - + Ami: ami-03b1d3f36900155bb Resources: VPC: Type: 'AWS::EC2::VPC' @@ -126,6 +125,9 @@ Resources: - > echo "REACT_APP_MOBILE_BREAKPOINT=767px" >> /home/admin/apps/jambonz-webapp/.env + - > + echo "REACT_APP_ENABLE_SUBSPACE=1" >> + /home/admin/apps/jambonz-webapp/.env - > cd /home/admin/apps/jambonz-webapp && npm run build - | @@ -134,11 +136,9 @@ Resources: sudo -u admin bash -c "pm2 restart /home/admin/apps/ecosystem.config.js" - > - sleep 5 + sudo -u admin bash -c "pm2 save" - > sudo env PATH=$PATH:/usr/bin /usr/lib/node_modules/pm2/bin/pm2 startup systemd -u admin --hp /home/admin - - > - sudo -u admin bash -c "pm2 save" - > sudo systemctl restart heplify-server - |+ diff --git a/packer/jambonz-feature-server/template.json b/packer/jambonz-feature-server/template.json index 6e78a39..ea0f234 100644 --- a/packer/jambonz-feature-server/template.json +++ b/packer/jambonz-feature-server/template.json @@ -5,7 +5,7 @@ "ami_description": "jambonz feature server", "instance_type": "t2.xlarge", "drachtio_version": "v0.8.13-rc1", - "jambonz_version": "v0.6.7-rc8", + "jambonz_version": "v0.7.0", "install_telegraf": "yes", "install_datadog": "no", "datadog_key" : "", diff --git a/packer/jambonz-mini/files/configure.ac.extra b/packer/jambonz-mini/files/configure.ac.extra index a7d3bc7..07d675d 100644 --- a/packer/jambonz-mini/files/configure.ac.extra +++ b/packer/jambonz-mini/files/configure.ac.extra @@ -1891,6 +1891,7 @@ AC_CONFIG_FILES([Makefile src/mod/applications/mod_audio_fork/Makefile src/mod/applications/mod_aws_lex/Makefile src/mod/applications/mod_aws_transcribe/Makefile + src/mod/applications/mod_azure_transcribe/Makefile src/mod/applications/mod_google_tts/Makefile src/mod/applications/mod_google_transcribe/Makefile src/mod/applications/mod_dialogflow/Makefile @@ -2079,9 +2080,9 @@ AC_CONFIG_FILES([Makefile build/freeswitch.pc build/standalone_module/freeswitch.pc build/modmake.rules - libs/esl/Makefile - libs/esl/perl/Makefile - libs/esl/php/Makefile + libs/esl/Makefile + libs/esl/perl/Makefile + libs/esl/php/Makefile libs/xmlrpc-c/include/xmlrpc-c/config.h libs/xmlrpc-c/xmlrpc_config.h libs/xmlrpc-c/config.mk diff --git a/packer/jambonz-mini/files/modules.conf.in.extra b/packer/jambonz-mini/files/modules.conf.in.extra index a07c5eb..236133c 100644 --- a/packer/jambonz-mini/files/modules.conf.in.extra +++ b/packer/jambonz-mini/files/modules.conf.in.extra @@ -1,6 +1,7 @@ applications/mod_audio_fork applications/mod_aws_lex applications/mod_aws_transcribe +applications/mod_azure_transcribe applications/mod_google_tts applications/mod_google_transcribe applications/mod_dialogflow diff --git a/packer/jambonz-mini/files/modules.conf.vanilla.xml.extra b/packer/jambonz-mini/files/modules.conf.vanilla.xml.extra index 3eee100..a49ce85 100644 --- a/packer/jambonz-mini/files/modules.conf.vanilla.xml.extra +++ b/packer/jambonz-mini/files/modules.conf.vanilla.xml.extra @@ -3,6 +3,7 @@ + diff --git a/packer/jambonz-mini/template.json b/packer/jambonz-mini/template.json index aa9f09a..9d3a5fd 100644 --- a/packer/jambonz-mini/template.json +++ b/packer/jambonz-mini/template.json @@ -5,7 +5,7 @@ "ami_description": "jambonz all-in-one AMI", "instance_type": "t2.xlarge", "drachtio_version": "v0.8.13-rc1", - "jambonz_version": "v0.6.7-rc8", + "jambonz_version": "v0.7.0", "jambonz_user": "admin", "jambonz_password": "JambonzR0ck$", "install_telegraf": "yes", @@ -43,11 +43,6 @@ "delete_on_termination": true } ], - "security_group_filter": { - "filters": { - "tag:Class": "packer" - } - }, "tags": { "Name": "jambonz-mini" }, diff --git a/packer/jambonz-monitoring/template.json b/packer/jambonz-monitoring/template.json index 5eda123..901323c 100644 --- a/packer/jambonz-monitoring/template.json +++ b/packer/jambonz-monitoring/template.json @@ -4,7 +4,7 @@ "ssh_username": "admin", "ami_description": "jambonz monitoring server", "instance_type": "t2.medium", - "jambonz_version": "v0.6.7-rc8", + "jambonz_version": "v0.7.0", "homer_user": "homer_user", "homer_password": "XcapJTqy11LnsYRtxXGPTYQkAnI", "install_influxdb": "yes", diff --git a/packer/jambonz-sbc-rtp/template.json b/packer/jambonz-sbc-rtp/template.json index 675e1dc..98d7e63 100644 --- a/packer/jambonz-sbc-rtp/template.json +++ b/packer/jambonz-sbc-rtp/template.json @@ -4,9 +4,9 @@ "ssh_username": "admin", "ami_description": "jambonz SBC media server", "drachtio_version": "v0.8.13-rc1", - "jambonz_version": "v0.6.7-rc8", + "jambonz_version": "v0.7.0", "instance_type": "t2.medium", - "rtp_engine_version": "mr10.0.1.4", + "rtp_engine_version": "mr10.2.1.1", "rtp_engine_min_port": "40000", "rtp_engine_max_port": "60000", "install_datadog": "no", diff --git a/packer/jambonz-sbc-sip-rtp/template.json b/packer/jambonz-sbc-sip-rtp/template.json index a58d11e..0674ff9 100644 --- a/packer/jambonz-sbc-sip-rtp/template.json +++ b/packer/jambonz-sbc-sip-rtp/template.json @@ -4,7 +4,7 @@ "ssh_username": "admin", "ami_description": "jambonz SBC SIP+RTP+Webserver+monitoring", "drachtio_version": "v0.8.13-rc1", - "jambonz_version": "v0.6.7-rc7", + "jambonz_version": "v0.7.0", "install_influxdb": "yes", "install_homer": "yes", "homer_user": "homer_user", diff --git a/packer/jambonz-sbc-sip/template.json b/packer/jambonz-sbc-sip/template.json index 38fb3c7..03e9e51 100644 --- a/packer/jambonz-sbc-sip/template.json +++ b/packer/jambonz-sbc-sip/template.json @@ -5,7 +5,7 @@ "ami_description": "jambonz SBC SIP", "instance_type": "t2.medium", "drachtio_version": "v0.8.13-rc1", - "jambonz_version": "v0.6.7-rc8", + "jambonz_version": "v0.7.0", "install_datadog": "no", "datadog_key" : "", "install_telegraf": "yes" diff --git a/packer/jambonz-web-server/template.json b/packer/jambonz-web-server/template.json index 011c02b..239d123 100644 --- a/packer/jambonz-web-server/template.json +++ b/packer/jambonz-web-server/template.json @@ -4,7 +4,7 @@ "ssh_username": "admin", "ami_description": "jambonz webserver", "instance_type": "t2.medium", - "jambonz_version": "v0.6.7-rc8", + "jambonz_version": "v0.7.0", "install_datadog": "no", "install_telegraf": "yes" },