Commit Graph

67 Commits

Author SHA1 Message Date
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
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
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