Commit Graph

288 Commits

Author SHA1 Message Date
e0b82391a2 added upgrade and print-version script 2020-06-06 14:41:43 +02:00
580c04c88e webrtc-sfu: alpine for reduced image size 2020-06-06 14:41:43 +02:00
bc60c8f579 html5: remove legacy screenshare extension variables 2020-06-06 14:41:43 +02:00
3a22a510ce html5: self building for node v12 2020-06-06 14:41:43 +02:00
36c2aa4453 use static IP adresses for all containers.
We otherwise run into following error sometimes:
ERROR: for core  Cannot start service core: Address already in use
2020-06-06 14:41:43 +02:00
12fdfab89c html5: applied new settings added with v2.2.15
b7cc915a9d
2020-05-31 00:19:44 +02:00
17c78ccbcd kurento: specify network interface for reduced candidates and open sockets 2020-05-31 00:14:14 +02:00
a4368f27cd Merge pull request #9 from alangecker/develop
Multiple improvements: TURN support, updates, cleanup, kurento restart
2020-05-24 12:04:07 +02:00
b22247d05d apply v2.2.12 changes 2020-05-23 08:59:33 +02:00
aae9852264 periodic: sane time interval 2020-05-22 18:50:51 +02:00
f1036bcdbd Merge pull request #7 from cheuberg/enable-presentation-download
Enable Presentation Download
2020-05-22 16:06:56 +02:00
e98a2632a9 Merge pull request #6 from cheuberg/default-presentation
Add default presentation
2020-05-22 15:58:10 +02:00
ec47512892 gitignore and instructions for default presentation 2020-05-22 15:46:35 +02:00
352b2bf512 Fallback value for unspecified DEFAULT_PRESENTATION 2020-05-22 15:35:28 +02:00
3421e59f48 Merge branch 'turn-support' into develop 2020-05-22 15:08:59 +02:00
5c2632987f update etherpad, nginx and redis 2020-05-22 15:00:17 +02:00
9349825c59 periodic cleanup and kms restart 2020-05-22 14:56:45 +02:00
ce1a8b0eed Enable Presentation Download
Fix filename regular expression for download of presentation
files.
2020-05-17 21:30:09 +02:00
8ff6bed787 Add default presentation
Polls can only be used when there is a presentation, therefore
I think that having the default presentation available can be
useful.

Note that the current nginx configuration in this repository
does not specify where http://DOMAIN/default.pdf actually
resides, so nginx's
[default](http://nginx.org/en/docs/http/ngx_http_core_module.html#root)
`root html` is used.
2020-05-17 12:14:18 +02:00
26c564a55e fix for some README typos 2020-05-17 11:14:46 +02:00
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
03d682fb5b postgres data persistance 2020-05-17 11:06:28 +02:00
8d2d08a413 core: fix permissions recursively 2020-05-17 09:53:45 +02:00
a4871a8c5b Merge pull request #3 from alangecker/freeswitch-separation
Separate freeswitch into its own container
2020-05-16 17:11:54 +02:00
619ccbcfb3 Merge branch 'v2.2.x' into freeswitch-separation 2020-05-16 17:10:42 +02:00
ce3e387e05 updated README.md 2020-05-16 17:08:58 +02:00
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
269c7dbc67 fix for various broken redis ip usages 2020-05-16 00:11:46 +02:00
c8e96cc31b turn server configuration 2020-05-15 23:33:43 +02:00
104cb1cd2d isolated network for core container 2020-05-15 21:31:41 +02:00
46ad0a0521 freeswitch: rather download official config instead of duplicating all files in here 2020-05-15 18:46:49 +02:00
d89d146bcd core: switch from systemd to supervisord 2020-05-14 19:07:23 +02:00
dd3c33941f separate freeswitch into own container 2020-05-14 15:21:21 +02:00
0fca1359f6 fix for upgrading instructions 2020-05-06 10:37:39 +02:00
9bf85e3faf added upgrade instructions 2020-05-05 10:22:30 +02:00
95fdc1f664 More explicit instructions for changing .env #2 2020-05-05 09:52:07 +02:00
1b77937d13 keep containers running, especially when they crash 2020-05-02 10:28:59 +02:00
cf680ca859 changes for v2.2.7 2020-04-29 16:35:03 +02:00
924cb4fd4b apply change of echo test number.
https://github.com/bigbluebutton/bigbluebutton/pull/9241
2020-04-29 14:31:18 +02:00
2dea534d9e Really disable recording
See https://github.com/bigbluebutton/bigbluebutton/issues/9202
2020-04-25 10:52:34 +02:00
d297877567 embed config files in image while building instead of dynamically at runtime 2020-04-23 20:32:58 +02:00
596fdd61e3 Configuration for SIP dial in 2020-04-23 14:51:48 +02:00
882146f97c kurento: explicitly set external ip
otherwise we get a lof of invalid candidates
2020-04-20 17:26:40 +02:00
a3027a036b generate missing recording folder structure. 2020-04-19 18:52:48 +02:00
83957b0c34 fix for WebRTC with symetric NAT: open rtp ports publically 2020-04-19 18:51:49 +02:00
fa6675683f optional https reverse proxy 2020-04-13 15:51:33 +02:00
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
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
95dd18199a replace hardcoded ip and domain by variables 2020-04-13 00:30:45 +02:00
558feb67e3 fixes invalid docker-compose commands 2020-04-12 20:35:11 +02:00