diff --git a/packer/jambonz-feature-server/template.json b/packer/jambonz-feature-server/template.json index f2f8081..d1ffa17 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": "t3.xlarge", "drachtio_version": "v0.8.18", - "jambonz_version": "v0.7.7-11", + "jambonz_version": "v0.7.7-14", "ami_base_image_arch": "amd64", "ami_base_image_owner": "136693071363", "install_telegraf": "yes", diff --git a/packer/jambonz-mini/files/configure.ac.extra b/packer/jambonz-mini/files/configure.ac.extra index 529859d..b0c1eaa 100644 --- a/packer/jambonz-mini/files/configure.ac.extra +++ b/packer/jambonz-mini/files/configure.ac.extra @@ -1893,6 +1893,7 @@ AC_CONFIG_FILES([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_deepgram_transcribe/Makefile src/mod/applications/mod_google_transcribe/Makefile src/mod/applications/mod_nuance_transcribe/Makefile src/mod/applications/mod_dialogflow/Makefile diff --git a/packer/jambonz-mini/files/modules.conf.in.extra b/packer/jambonz-mini/files/modules.conf.in.extra index 8f9a2eb..269efe2 100644 --- a/packer/jambonz-mini/files/modules.conf.in.extra +++ b/packer/jambonz-mini/files/modules.conf.in.extra @@ -2,6 +2,7 @@ applications/mod_audio_fork applications/mod_aws_lex applications/mod_aws_transcribe applications/mod_azure_transcribe +applications/mod_deepgram_transcribe applications/mod_google_tts applications/mod_google_transcribe applications/mod_nuance_transcribe diff --git a/packer/jambonz-mini/files/modules.conf.vanilla.xml.extra b/packer/jambonz-mini/files/modules.conf.vanilla.xml.extra index cdea644..566d99a 100644 --- a/packer/jambonz-mini/files/modules.conf.vanilla.xml.extra +++ b/packer/jambonz-mini/files/modules.conf.vanilla.xml.extra @@ -4,6 +4,7 @@ + diff --git a/packer/jambonz-mini/scripts/install_freeswitch.sh b/packer/jambonz-mini/scripts/install_freeswitch.sh index 954786a..0263478 100644 --- a/packer/jambonz-mini/scripts/install_freeswitch.sh +++ b/packer/jambonz-mini/scripts/install_freeswitch.sh @@ -6,7 +6,7 @@ GRPC_VERSION=c66d2cc GOOGLE_API_VERSION=e9da6f8b469c52b83f900e820be30762e9e05c57 AWS_SDK_VERSION=1.8.129 LWS_VERSION=v3.2.3 -MODULES_VERSION=v0.6.1 +MODULES_VERSION=v0.6.2 echo "freeswitch version to install is ${FREESWITCH_VERSION}" echo "drachtio modules version to install is ${MODULES_VERSION}" @@ -47,6 +47,7 @@ git clone https://github.com/awslabs/aws-c-common.git sudo cp -r /usr/local/src/drachtio-freeswitch-modules/modules/mod_audio_fork /usr/local/src/freeswitch/src/mod/applications/mod_audio_fork sudo cp -r /usr/local/src/drachtio-freeswitch-modules/modules/mod_aws_transcribe /usr/local/src/freeswitch/src/mod/applications/mod_aws_transcribe sudo cp -r /usr/local/src/drachtio-freeswitch-modules/modules/mod_azure_transcribe /usr/local/src/freeswitch/src/mod/applications/mod_azure_transcribe +sudo cp -r /usr/local/src/drachtio-freeswitch-modules/modules/mod_deepgram_transcribe /usr/local/src/freeswitch/src/mod/applications/mod_deepgram_transcribe sudo cp -r /usr/local/src/drachtio-freeswitch-modules/modules/mod_aws_lex /usr/local/src/freeswitch/src/mod/applications/mod_aws_lex sudo cp -r /usr/local/src/drachtio-freeswitch-modules/modules/mod_google_transcribe /usr/local/src/freeswitch/src/mod/applications/mod_google_transcribe sudo cp -r /usr/local/src/drachtio-freeswitch-modules/modules/mod_nuance_transcribe /usr/local/src/freeswitch/src/mod/applications/mod_nuance_transcribe diff --git a/packer/jambonz-mini/template.json b/packer/jambonz-mini/template.json index f990210..77026da 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.18", - "jambonz_version": "v0.7.7-11", + "jambonz_version": "v0.7.7-14", "jambonz_user": "admin", "jambonz_password": "JambonzR0ck$", "install_telegraf": "yes", @@ -106,10 +106,6 @@ "execute_command": "chmod +x {{ .Path }}; sudo '{{ .Path }}' {{user `drachtio_version`}}", "script": "scripts/install_drachtio.sh" }, - { - "type": "shell", - "script": "scripts/install_nodejs.sh" - }, { "type": "shell", "execute_command": "chmod +x {{ .Path }}; sudo '{{ .Path }}' {{user `install_influxdb`}}", diff --git a/packer/jambonz-monitoring/template.json b/packer/jambonz-monitoring/template.json index 2f5b839..39af80c 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.xlarge", - "jambonz_version": "v0.7.7-11", + "jambonz_version": "v0.7.7-14", "homer_user": "homer_user", "homer_password": "XcapJTqy11LnsYRtxXGPTYQkAnI", "install_influxdb": "yes", @@ -67,11 +67,6 @@ "type": "shell", "script": "scripts/install_os_tuning.sh" }, - { - "type": "shell", - "execute_command": "chmod +x {{ .Path }}; sudo '{{ .Path }}' {{user `install_nodered`}}", - "script": "scripts/install_node_red.sh" - }, { "type": "shell", "execute_command": "chmod +x {{ .Path }}; sudo '{{ .Path }}' {{user `install_homer`}} {{user `homer_user`}} {{user `homer_password`}}", diff --git a/packer/jambonz-sbc-rtp/template.json b/packer/jambonz-sbc-rtp/template.json index 5a2729b..03b2769 100644 --- a/packer/jambonz-sbc-rtp/template.json +++ b/packer/jambonz-sbc-rtp/template.json @@ -4,7 +4,7 @@ "ssh_username": "admin", "ami_description": "jambonz SBC RTP server", "drachtio_version": "v0.8.18", - "jambonz_version": "v0.7.7-11", + "jambonz_version": "v0.7.7-14", "ami_base_image_arch": "amd64", "ami_base_image_owner": "136693071363", "instance_type": "t3.xlarge", diff --git a/packer/jambonz-sbc-sip/template.json b/packer/jambonz-sbc-sip/template.json index 2fad56c..e6e22dd 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": "t3.xlarge", "drachtio_version": "v0.8.18", - "jambonz_version": "v0.7.7-11", + "jambonz_version": "v0.7.7-14", "ami_base_image_arch": "amd64", "ami_base_image_owner": "136693071363", "install_datadog": "no", diff --git a/packer/jambonz-web-server/template.json b/packer/jambonz-web-server/template.json index 4c6d954..3236995 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": "t3.xlarge", - "jambonz_version": "v0.7.7-11", + "jambonz_version": "v0.7.7-14", "ami_base_image_arch": "amd64", "ami_base_image_owner": "136693071363", "install_datadog": "no",