Dan Jesus
4e3e1dd851
it fixes recordings when uses moodle BBB plugin
2021-03-27 18:58:38 +01:00
chandi
fe17b8f6eb
nginx: fix broken bbb-playback location
...
closes #71
2021-03-27 18:49:20 +01:00
chandi
96182bcc74
applied changes rom 2.3-alpha-8 and 2.3-beta-1
2021-03-27 18:48:29 +01:00
chandi
648a9b1a07
fix mistake in 389af20
, fix for ignored etherpad plugin, etherpad 1.8.10
...
- accidently changed the wrong npm package when switching from ep_delete_after_delay_lite to ep_pad_ttl
- ep_bigbluebutton_patches got somehow not loaded when not installed via `npm install` and therefore not included in `package-lock.json`
2021-02-27 14:52:49 +01:00
chandi
ba426a54ed
nginx: increase worker_connections
...
closes #59
2021-02-24 22:06:16 +01:00
chandi
389af20300
etherpad: switch from broken ep_delete_after_delay_lite
to ep_pad_ttl
...
closes #67
2021-02-24 21:52:47 +01:00
chandi
3858e42f23
applied v2.3-alpha 7 changes incl. html5 load balancing
2021-02-24 21:51:17 +01:00
chandi
f5d77c5bcb
removed bbb-demo
...
it is not working right now, needs some rework
2021-02-24 21:47:25 +01:00
chandi
61676a042d
enable mongodb oplog
...
necessary for query.observerChanges to work probably with changes to mongodb via a different client.
Otherwise some events are missing due to a fallback via polling, which leads to lost state updates in the meantime.
took me now 3 days to debug.... :'D
2021-02-24 21:45:25 +01:00
chandi
d51f729e1a
move bbb-webrtc-sfu submodule
2021-02-11 20:17:42 +01:00
chandi
2a22f37706
applied changes from alpha-4 to alpha-6
2021-02-11 14:34:55 +01:00
chandi
747f64e901
updates for v2.3-alpha-3
2021-02-08 20:41:19 +01:00
chandi
d68cf44afc
Revert "integrate workaround for freeswitch ssl bug #9667 "
...
This reverts commit 81e1707364
.
2021-02-08 20:41:19 +01:00
chandi
f0e734a2cf
webrtc-sfu: run as a non-root user #27
...
https://github.com/alangecker/bigbluebutton-docker/issues/27
2021-02-08 20:41:19 +01:00
chandi
d69de30c9d
bbb-web: reduce resulting image size
2021-02-08 20:41:19 +01:00
chandi
861c13c7b3
fsesl-akka: add build steps instead of depending indirect on the ubuntu repository
2021-02-08 20:41:19 +01:00
chandi
f689120d28
apps-akka: add build steps instead of depending indirect on the ubuntu repository
2021-02-08 20:41:19 +01:00
chandi
f7f35d75cd
🎉 no 'core' and dependency on the ubuntu repository anymore! (rewrite of bbb-web)
2021-02-08 20:41:19 +01:00
chandi
fbc88a947e
extract apps-akka from core
2021-02-08 20:41:19 +01:00
chandi
7add88578e
v2.3: dockerized libreoffice
2021-02-08 20:41:19 +01:00
chandi
5464ee6c1a
apply v2.3-alpha-2 changes
2021-02-08 20:41:19 +01:00
chandi
1eca5e0c05
extract fsesl-akka
2021-02-08 20:41:19 +01:00
chandi
2c6116d56c
support for v2.3-alpha
2021-02-08 20:41:19 +01:00
chandi
cbc1fce598
option for freeswitch language, including DE by @daedalus3
2020-12-24 02:39:02 +01:00
chandi
6bdccd6f8c
etherpad 1.8.7
...
wich includes our patch so we can finally avoid hooking into the padUpdate call :)
https://github.com/ether/etherpad-lite/pull/4425
2020-12-23 21:21:48 +01:00
chandi
81e1707364
integrate workaround for freeswitch ssl bug #9667
...
08df6bc789
2020-12-22 01:11:05 +01:00
chandi
c5b21c7f89
enable cameraQualityThresholds
2020-12-22 00:53:40 +01:00
chandi
5f8ebb4458
Merge pull request #82 from cardinalit/v2.2.x
...
Fix when presentation after recording unable to delete and change access rights
2020-12-22 00:49:08 +01:00
chandi
8a7edf7693
applied v2.2.31 changes
2020-12-22 00:41:01 +01:00
cardinalit
151dc01a29
[*] Small changes
2020-12-16 17:48:45 +03:00
cardinalit
4854bce49a
[*] Fixed iss#63 — Unable to delete recording
2020-12-16 17:38:09 +03:00
cardinalit
0b90a2024b
[*] Changed version of bbb for recordings config
2020-12-16 17:31:43 +03:00
cardinalit
f8a83373b1
[*] Small changes, upd. gitignore
2020-12-16 17:30:49 +03:00
chandi
49a5af5b91
Applied v2.2.30 changes
2020-11-30 16:55:54 +01:00
chandi
9b757289a2
applied v2.2.29 changes
2020-11-23 15:55:55 +01:00
chandi
d589d567a6
Merge pull request #68 from NerdyProjects/develop
...
Add reasoning for custom freeswitch-mod-opusfile
2020-10-21 21:34:39 +02:00
chandi
95daedfc0e
nginx: reenable authorization for notes
2020-10-21 19:26:25 +02:00
chandi
286a89a9cc
etherpad: add skin and additional changes from the fork
2020-10-21 19:26:01 +02:00
Matthias Larisch
da7967afc7
Add reasoning for custom freeswitch-mod-opusfile
2020-10-21 17:12:07 +02:00
chandi
1c4dbe2f98
allow setting the breakout room limit
2020-10-21 00:04:47 +02:00
chandi
4770d09c65
apply v2.2.28 changes
2020-10-20 20:43:12 +02:00
chandi
7a177b7166
increase proxy timeout to avoid aborting websocket connections
2020-10-16 12:30:25 +02:00
chandi
08e4859ba1
upgrade etherpad & bigbluebutton-exporter base images
2020-10-14 12:05:36 +02:00
chandi
352961ce1c
apply v2.2.27 changes
2020-10-14 11:30:43 +02:00
chandi
3e4cc72a2b
v2.2.25 and v2.2.26 changes
2020-09-29 20:24:00 +02:00
chandi
e4176ee53a
apply v2.2.24 changes
2020-09-16 00:24:38 +02:00
chandi
a4e93eacd0
fix recordings/entrypoint.sh permissions
2020-09-13 10:49:07 +02:00
chandi
c997397d68
revert some leftover unrelated changes
2020-09-06 14:13:54 +02:00
chandi
5fbefe5a0b
Revert "fix typo"
...
This reverts commit f7aa707532
.
2020-09-06 14:07:20 +02:00
chandi
d4374f6a00
update versions and fix for wrong indentation with applied v2.2.23 changes
2020-09-06 13:11:35 +02:00
chandi
22331dae4c
Merge branch 'develop' into v2.2.x
2020-09-06 12:09:54 +02:00
chandi
8f1a786678
apply v2.2.23 changes
2020-09-06 12:03:57 +02:00
Sofyan Sugianto
cd76d89387
fix recording entrypoint error
2020-08-29 21:05:39 +07:00
Sofyan Sugianto
f7aa707532
fix typo
2020-08-29 21:01:30 +07:00
Sofyan Sugianto
66d0541071
update recording containner scripts
2020-08-27 15:47:33 +07:00
Sofyan Sugianto
a575e2ceab
update volumes
2020-08-27 15:46:16 +07:00
Sofyan Sugianto
4ada698672
remove unused dockerize file
2020-08-27 15:45:19 +07:00
chandi
2a4b5093af
core: allow imagemagick to convert to pdf/svg, added missing blank files
2020-08-15 10:55:47 +02:00
Sofyan Sugianto
fe17745096
re-commit recordings from upstream for testing only
2020-08-15 08:26:33 +07:00
Sofyan Sugianto
bae3b78899
Merge branch 'v2.2.x' of https://github.com/alangecker/bigbluebutton-docker into v2.2.x
2020-08-15 05:25:59 +07:00
chandi
5735258202
disable endless growing fresswitch logfiles.
...
logs are still getting written to stdout/stderr and therefore collected by docker.
2020-08-13 11:04:46 +02:00
chandi
ffb326ecd6
adding accidently missing cameraQualityThresholds
2020-08-13 11:00:09 +02:00
chandi
0ff4d22457
apply v2.2.22 changes
2020-08-12 18:08:07 +02:00
chandi
8b2eb9a177
ipv6: always serve https
2020-07-30 13:02:00 +02:00
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