From 596fdd61e32a2f6ed43cd0ff83a661f103303a74 Mon Sep 17 00:00:00 2001 From: chandi Date: Thu, 23 Apr 2020 14:51:48 +0200 Subject: [PATCH] Configuration for SIP dial in --- conf/.gitignore | 3 ++ conf/dialplan_public/.gitkeep | 0 conf/dialplan_public/example.xml | 17 ++++++++++++ conf/sip_profiles/.gitkeep | 0 conf/sip_profiles/example.xml | 11 ++++++++ docker-compose.yml | 3 ++ mod/freeswitch/dialplan_public.xml | 44 ++++++++++++++++++++++++++++++ sample.env | 4 +++ 8 files changed, 82 insertions(+) create mode 100644 conf/.gitignore create mode 100644 conf/dialplan_public/.gitkeep create mode 100644 conf/dialplan_public/example.xml create mode 100644 conf/sip_profiles/.gitkeep create mode 100644 conf/sip_profiles/example.xml create mode 100644 mod/freeswitch/dialplan_public.xml diff --git a/conf/.gitignore b/conf/.gitignore new file mode 100644 index 0000000..232e260 --- /dev/null +++ b/conf/.gitignore @@ -0,0 +1,3 @@ +*/* +!.gitkeep +!example.xml \ No newline at end of file diff --git a/conf/dialplan_public/.gitkeep b/conf/dialplan_public/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/conf/dialplan_public/example.xml b/conf/dialplan_public/example.xml new file mode 100644 index 0000000..a7b7429 --- /dev/null +++ b/conf/dialplan_public/example.xml @@ -0,0 +1,17 @@ + diff --git a/conf/sip_profiles/.gitkeep b/conf/sip_profiles/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/conf/sip_profiles/example.xml b/conf/sip_profiles/example.xml new file mode 100644 index 0000000..fe8dd5b --- /dev/null +++ b/conf/sip_profiles/example.xml @@ -0,0 +1,11 @@ + + + diff --git a/docker-compose.yml b/docker-compose.yml index 511dd94..6409127 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -29,6 +29,9 @@ services: - ./mod/freeswitch/external.xml:/opt/freeswitch/conf/sip_profiles/external.xml - ./mod/freeswitch/acl.conf.xml:/opt/freeswitch/conf/autoload_configs/acl.conf.xml - ./mod/freeswitch/event_socket.conf.xml:/opt/freeswitch/conf/autoload_configs/event_socket.conf.xml + - ./mod/freeswitch/dialplan_public.xml:/opt/freeswitch/conf/dialplan/public.xml + - ./conf/sip_profiles:/opt/freeswitch/conf/sip_profiles/external + - ./conf/dialplan_public:/opt/freeswitch/conf/dialplan/public_docker - ./mod/web/bigbluebutton.properties:/usr/share/bbb-web/WEB-INF/classes/bigbluebutton.properties.tmpl - ./mod/core/bigbluebutton.yml:/usr/local/bigbluebutton/core/scripts/bigbluebutton.yml - ./mod/bbb-apps-akka/application.conf:/usr/share/bbb-apps-akka/conf/application.conf.tmpl diff --git a/mod/freeswitch/dialplan_public.xml b/mod/freeswitch/dialplan_public.xml new file mode 100644 index 0000000..3c3ed3e --- /dev/null +++ b/mod/freeswitch/dialplan_public.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sample.env b/sample.env index f5836f6..c896cbd 100644 --- a/sample.env +++ b/sample.env @@ -18,6 +18,10 @@ CLIENT_TITLE=BigBlueButton WELCOME_FOOTER=This server is running BigBlueButton. +# use following line for an additional SIP dial-in message +#WELCOME_FOOTER=This server is running BigBlueButton.

To join this meeting by phone, dial:
INSERT_YOUR_PHONE_NUMBER_HERE
Then enter %%CONFNUM%% as the conference PIN number. + + # -------------------------------