Commit Graph

547 Commits

Author SHA1 Message Date
chandi
5129826bf4 added missing restart policies 2020-06-06 20:06:28 +02:00
chandi
1e38fd51a5 setup: remove pwgen dependency 2020-06-06 20:05:39 +02:00
chandi
a26b9b2bab html5: upgrade to v2.2.16 2020-06-06 14:51:14 +02:00
chandi
8ab2bec71e setup script, readme update and .env rework 2020-06-06 14:41:43 +02:00
chandi
55d35d20ca scripts: 'compose' and some minor fixes 2020-06-06 14:41:43 +02:00
chandi
7148ae733c update kurento 2020-06-06 14:41:43 +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
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
chandi
12fdfab89c html5: applied new settings added with v2.2.15
b7cc915a9d
2020-05-31 00:19:44 +02:00
chandi
17c78ccbcd kurento: specify network interface for reduced candidates and open sockets 2020-05-31 00:14:14 +02:00
chandi
a4368f27cd
Merge pull request #9 from alangecker/develop
Multiple improvements: TURN support, updates, cleanup, kurento restart
2020-05-24 12:04:07 +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
352b2bf512
Fallback value for unspecified DEFAULT_PRESENTATION 2020-05-22 15:35:28 +02:00
chandi
3421e59f48 Merge branch 'turn-support' into develop 2020-05-22 15:08:59 +02:00
chandi
5c2632987f update etherpad, nginx and redis 2020-05-22 15:00:17 +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
Clemens Heuberger
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
chandi
26c564a55e fix for some README typos 2020-05-17 11:14:46 +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
03d682fb5b postgres data persistance 2020-05-17 11:06:28 +02:00
chandi
8d2d08a413 core: fix permissions recursively 2020-05-17 09:53:45 +02:00
chandi
a4871a8c5b
Merge pull request #3 from alangecker/freeswitch-separation
Separate freeswitch into its own container
2020-05-16 17:11:54 +02:00
chandi
619ccbcfb3
Merge branch 'v2.2.x' into freeswitch-separation 2020-05-16 17:10:42 +02:00
chandi
ce3e387e05 updated README.md 2020-05-16 17:08:58 +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
0fca1359f6 fix for upgrading instructions 2020-05-06 10:37:39 +02:00
chandi
9bf85e3faf added upgrade instructions 2020-05-05 10:22:30 +02:00
chandi
95fdc1f664
More explicit instructions for changing .env #2 2020-05-05 09:52:07 +02:00
chandi
1b77937d13 keep containers running, especially when they crash 2020-05-02 10:28:59 +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