chandi
8956a60b3b
ipv6: disable IPv6 if no IP is set
2020-07-30 12:12:36 +02:00
chandi
6d6d42b27f
core: only rebuild on changes
2020-07-30 12:11:34 +02:00
chandi
0d52b6def6
apply v2.2.21 changes
2020-07-30 12:07:03 +02:00
chandi
64c904119e
added prometheus bigbluebutton-exporter
2020-07-24 19:08:17 +02:00
chandi
2deb3a008c
add development mode
2020-07-22 00:40:31 +02:00
chandi
59947e1c7a
Merge branch 'develop' into ipv6
2020-07-21 17:53:48 +02:00
chandi
4e97de7cb7
ipv6: coturn support
2020-07-21 17:23:08 +02:00
chandi
d1ed3f7549
ipv6: fix for wrong target ipv4
2020-07-21 17:22:58 +02:00
chandi
1ee27758ee
default envrionment variables and more understandable names
2020-07-18 19:19:24 +02:00
chandi
7b9b784548
change how announcement disabling is archived
2020-07-18 19:19:24 +02:00
cjhille
028f0d8b57
fix webhooks
2020-07-18 19:19:24 +02:00
cjhille
8292fbae60
expose more BBB settings in .env file
2020-07-18 19:19:24 +02:00
chandi
81a024a8e6
ipv6: fix for broken 302 redirect locations
2020-07-13 17:52:31 +02:00
chandi
2bea8f2de7
ipv6: small variable updates
2020-07-13 17:40:55 +02:00
chandi
c412619d40
ipv6: conditional proxy target
2020-07-13 17:22:31 +02:00
chandi
2cb17b0df6
ipv6: freeswitch configuration
2020-07-13 17:21:00 +02:00
chandi
060f08e68c
initial IPv6 support
2020-07-12 19:15:40 +02:00
chandi
5f1a9da90d
apply v2.2.20 changes
2020-07-10 23:11:45 +02:00
chandi
8b921bc624
add webhooks
2020-07-01 00:45:36 +02:00
chandi
e0d019d999
add missing guest-wait.html
2020-07-01 00:45:36 +02:00
chandi
38dbfa8528
SIP port access for allowlist only
2020-06-29 23:41:58 +02:00
chandi
a79e6a5860
apply v2.2.18 changes
2020-06-29 23:41:58 +02:00
Sofyan Sugianto
ff2f590c94
fix playback url not using env.Domain
2020-06-18 06:03:47 +07:00
Sofyan Sugianto
88fb25c9e6
fix override path variables
2020-06-18 05:47:46 +07:00
Sofyan Sugianto
0ebfe4d0bd
update Dockerfile
2020-06-18 04:42:54 +07:00
Sofyan Sugianto
befebed04f
update supervisor to run record-monitor.sh
2020-06-18 04:42:29 +07:00
Sofyan Sugianto
9ce65a23f0
use bash to monitor files
2020-06-18 04:41:59 +07:00
Sofyan Sugianto
60c5b1890b
use main recording scripts for supervisord
2020-06-16 04:47:40 +07:00
Sofyan Sugianto
4ade61324b
test the bbb-record
2020-06-12 08:16:30 +07:00
Sofyan Sugianto
0d082467df
fix infinite loop
2020-06-12 08:14:05 +07:00
Sofyan Sugianto
78a38656bb
fix time sleep error
2020-06-12 08:03:04 +07:00
Sofyan Sugianto
e304bebe9c
fix argparse error
2020-06-12 07:57:58 +07:00
Sofyan Sugianto
2dfbb33bd4
fix typo
2020-06-12 07:49:13 +07:00
Sofyan Sugianto
c0933e27ab
fix file permission
2020-06-12 07:44:26 +07:00
Sofyan Sugianto
cad5652e65
add missing monitor recording file
2020-06-12 07:15:55 +07:00
Sofyan Sugianto
1800ce0cf8
add recording
2020-06-12 06:44:04 +07:00
chandi
b010da33a2
coturn integration
2020-06-07 14:52:01 +02:00
chandi
bd0d944403
fix for broken presentations containing UTF-8 characters
2020-06-06 20:13:28 +02:00
chandi
a26b9b2bab
html5: upgrade to v2.2.16
2020-06-06 14:51:14 +02:00
chandi
c5b1c60179
html5: revert to node 8, since source is not ready for node 12
2020-06-06 14:41:43 +02:00
chandi
c0b05c5bf6
webrtc-sfu: fix broken ip detection due to base image switch
2020-06-06 14:41:43 +02:00
chandi
53a348fded
etherpad: add plugins (enables closed captions)
2020-06-06 14:41:43 +02:00
chandi
e0b82391a2
added upgrade and print-version script
2020-06-06 14:41:43 +02:00
chandi
580c04c88e
webrtc-sfu: alpine for reduced image size
2020-06-06 14:41:43 +02:00
chandi
bc60c8f579
html5: remove legacy screenshare extension variables
2020-06-06 14:41:43 +02:00
chandi
3a22a510ce
html5: self building for node v12
2020-06-06 14:41:43 +02:00
chandi
12fdfab89c
html5: applied new settings added with v2.2.15
...
b7cc915a9d
2020-05-31 00:19:44 +02:00
chandi
b22247d05d
apply v2.2.12 changes
2020-05-23 08:59:33 +02:00
chandi
aae9852264
periodic: sane time interval
2020-05-22 18:50:51 +02:00
chandi
f1036bcdbd
Merge pull request #7 from cheuberg/enable-presentation-download
...
Enable Presentation Download
2020-05-22 16:06:56 +02:00
chandi
e98a2632a9
Merge pull request #6 from cheuberg/default-presentation
...
Add default presentation
2020-05-22 15:58:10 +02:00
chandi
ec47512892
gitignore and instructions for default presentation
2020-05-22 15:46:35 +02:00
chandi
3421e59f48
Merge branch 'turn-support' into develop
2020-05-22 15:08:59 +02:00
chandi
9349825c59
periodic cleanup and kms restart
2020-05-22 14:56:45 +02:00
Clemens Heuberger
ce1a8b0eed
Enable Presentation Download
...
Fix filename regular expression for download of presentation
files.
2020-05-17 21:30:09 +02:00
chandi
9d69afd937
fix accidental use of RUN in entrypoint.sh
...
Co-authored-by: cheuberg <clemens.heuberger@aau.at>
2020-05-17 11:10:51 +02:00
chandi
8d2d08a413
core: fix permissions recursively
2020-05-17 09:53:45 +02:00
chandi
619ccbcfb3
Merge branch 'v2.2.x' into freeswitch-separation
2020-05-16 17:10:42 +02:00
chandi
01c7de4bef
core: fix volume permissions on runtime.
...
it led once to permission issues where the UID changed after rebuild.
2020-05-16 15:54:48 +02:00
chandi
269c7dbc67
fix for various broken redis ip usages
2020-05-16 00:11:46 +02:00
chandi
c8e96cc31b
turn server configuration
2020-05-15 23:33:43 +02:00
chandi
104cb1cd2d
isolated network for core container
2020-05-15 21:31:41 +02:00
chandi
46ad0a0521
freeswitch: rather download official config instead of duplicating all files in here
2020-05-15 18:46:49 +02:00
chandi
d89d146bcd
core: switch from systemd to supervisord
2020-05-14 19:07:23 +02:00
chandi
dd3c33941f
separate freeswitch into own container
2020-05-14 15:21:21 +02:00
chandi
cf680ca859
changes for v2.2.7
2020-04-29 16:35:03 +02:00
chandi
924cb4fd4b
apply change of echo test number.
...
https://github.com/bigbluebutton/bigbluebutton/pull/9241
2020-04-29 14:31:18 +02:00
chandi
2dea534d9e
Really disable recording
...
See https://github.com/bigbluebutton/bigbluebutton/issues/9202
2020-04-25 10:52:34 +02:00
chandi
d297877567
embed config files in image while building instead of dynamically at runtime
2020-04-23 20:32:58 +02:00
chandi
596fdd61e3
Configuration for SIP dial in
2020-04-23 14:51:48 +02:00
chandi
a3027a036b
generate missing recording folder structure.
2020-04-19 18:52:48 +02:00
chandi
83957b0c34
fix for WebRTC with symetric NAT: open rtp ports publically
2020-04-19 18:51:49 +02:00
chandi
35db4a408f
fix for endless echo test connect modal
...
It seems like bbb-fsesl-akka uses the public IP to connect to Freeswitch ESL and gets rejected with
mod_event_socket.c:2663 IP 77.145.44.15 Rejected by acl "loopback.custom"
This leads to an endless "Connecting to echo test" dialog, because Meteor waits for an VoiceCallStateEvtMsg event on redis which doesn't get emitted by bbb-fsesl-akka.
2020-04-13 15:33:08 +02:00
chandi
ec3b5df112
fix for greenlight CSRF error ActionController::InvalidAuthenticityToken, due to wrong requesting url protocol
...
https://github.com/bigbluebutton/greenlight/issues/997
2020-04-13 14:51:55 +02:00
chandi
95dd18199a
replace hardcoded ip and domain by variables
2020-04-13 00:30:45 +02:00
chandi
9030383994
avoid npm install error within a broken git submodule
2020-04-12 20:20:50 +02:00
chandi
75c49134de
remove hetzner apt repository
2020-04-12 16:11:17 +02:00
chandi
8d078b1f7c
added greenlight and api demos
2020-04-12 16:01:57 +02:00
chandi
4392ccc3a7
fixing timeout of listen only clients after 5 minutes
2020-04-11 16:37:33 +02:00
chandi
a6153b9c7d
created sample.env
2020-04-11 12:01:48 +02:00
chandi
7942427be1
cleanup core Dockerfile
2020-04-11 11:34:17 +02:00
chandi
c348db8779
serve presentations via nginx
2020-04-11 11:29:50 +02:00
chandi
6248c9f93b
close down lots of open ports
2020-04-11 10:43:25 +02:00
chandi
c21da11d4e
use dockerize templates for bbb-html5
2020-04-10 13:29:06 +02:00
chandi
656a9b8812
dockerize templates for core, cleanup Dockerfile
2020-04-10 11:29:44 +02:00
chandi
e2901ddd81
separate bbb-html5
2020-04-09 22:33:27 +02:00
chandi
2d6e43193d
rearrange base files
2020-04-09 19:33:13 +02:00
chandi
94cfe45014
separate mongodb
2020-04-09 18:27:47 +02:00
chandi
c66e89fa14
separate bbb-webrtc-sfu
2020-04-09 18:15:06 +02:00
chandi
0d388be4ff
separate kurento
2020-04-09 18:13:18 +02:00
chandi
053e98ae72
seperate redis and etherpad
2020-04-09 15:43:58 +02:00
chandi
2ba82afaa1
seperate nginx
2020-04-09 08:48:47 +02:00
chandi
cb45009e59
WIP: reduced install script
2020-04-09 02:11:32 +02:00
Tiago Daniel Jacobs
14a49e83f3
Add docker for 2.2.x
2019-12-09 00:34:03 -03:00
Fred Dixon
0bee548c79
Updates for Kurento Listen Only in HTML5 client
2018-08-31 09:10:10 -05:00
Fred Dixon
ad4ea9b044
Using coturn to reduce the number of UDP ports
2018-07-07 16:39:32 -05:00
Josh
15709ccca0
initial commit
2017-10-27 15:01:25 -04:00