Commit Graph

490 Commits

Author SHA1 Message Date
chandi
2a0cd91e72 freeswitch: build ourselves with patches included 2023-03-24 23:04:41 +01:00
chandi Langecker
ad484aa870
Merge pull request #252 from nr23730/patch-1
Set client_max_body_size for greenlight
2023-03-24 23:03:15 +01:00
chandi Langecker
bf353adb13
Merge pull request #254 from bigbluebutton/antobinary-patch-1
docs: Fixed typo in bbb-web Dockerfile
2023-03-21 22:42:43 +01:00
chandi Langecker
7573c6f634
Merge pull request #248 from bigbluebutton/v2.5.10
BigBlueButton v2.5.11
2023-03-20 23:20:40 +01:00
Anton Georgiev
024d222b8b
docs: Fixed typo in bbb-web Dockerfile 2023-03-03 09:05:14 -05:00
Niklas Reimer
366be0a17c
Set client_max_body_size for greenlight 2023-02-05 22:22:22 +01:00
chandi
ef295301b5 BBB v2.5.11 2023-01-10 17:24:33 +01:00
chandi
cef23f8236 actually checkout the submodules specified in tags.env 2023-01-10 17:19:35 +01:00
chandi
d8587b0e33 Release v2.5.8 2022-11-06 14:01:44 +01:00
chandi Langecker
81c3cacf29
Merge pull request #239 from bigbluebutton/fix-recordings-ffmpeg
update recordings base image to bullseye
2022-11-06 13:57:12 +01:00
chandi Langecker
f30496d430
Merge branch 'develop' into fix-recordings-ffmpeg 2022-11-06 13:56:50 +01:00
chandi Langecker
f2fe7959bb
Merge pull request #238 from bigbluebutton/v2.5.8
BigBlueButton 2.5.8
2022-11-06 13:56:08 +01:00
chandi
bfa6679ff0 add a changelog entry 2022-11-04 17:06:17 +01:00
chandi
fc74f2a8b8 update recordings base image to bullseye
bullseye offers a more recent version of ffmpeg which solves the missing ffmpeg filter 'tpad'
https://github.com/bigbluebutton/docker/issues/235
2022-11-04 17:02:56 +01:00
chandi
c181ee9665 BBB 2.5.8 2022-11-04 16:50:08 +01:00
chandi
ad6b0d2d38
Merge pull request #231 from bigbluebutton/v2.5.5
BigBlueButton v2.5.5
2022-10-03 13:04:07 +02:00
chandi
618c432e73 v2.5.5 2022-09-19 21:39:41 +02:00
chandi
ca7d2baa38 fix upgrade executable bit 2022-07-01 10:55:28 +02:00
chandi
2ff3b8c4e2 BBB 2.5.2 2022-06-23 16:06:02 +02:00
chandi
db8c9918b6
Merge pull request #207 from bigbluebutton/v2.5.x
WIP: BigBlueButton 2.5 + several other changes
2022-06-10 23:00:08 +02:00
chandi
49c6eea96a BBB v2.5 2022-06-10 22:27:54 +02:00
chandi
3bda5364df bbb v2.5.0-rc.4 2022-05-22 18:12:25 +02:00
chandi
682ea566c4 docs: multiple minor changes for 2.5 2022-05-09 12:21:50 +02:00
chandi
512327740a fix coturn container 2022-05-09 07:24:07 +02:00
chandi
e2fb894f24 scripts for publishing and upgrading images 2022-05-08 20:40:34 +02:00
chandi
9e9fff92c6 recordings: wrong tag variable 2022-05-08 20:07:49 +02:00
chandi
5d326709b6 publish images 2022-05-08 19:45:59 +02:00
chandi
20bb46fb4d bbb v2.5-rc.1, etherpad 1.8.18 2022-05-08 18:54:23 +02:00
chandi
aaa2d63d67 fix recordings: missing yq, wrong CWD and kurento is still required 2022-05-07 14:26:04 +02:00
chandi
865b39d1ce v2.5.0-beta.2, minor bugfixes 2022-05-04 01:10:11 +02:00
Dave Lane
b4aa33d20d Update Dockerfile
This should fix issues with failing recordings which include presentation polls.
2022-04-17 13:31:38 +02:00
chandi
b3a1b010f9
Merge pull request #205 from lightweight/develop
Update Dockerfile
2022-04-17 13:31:26 +02:00
chandi
cf74a26268
Merge pull request #210 from pedrobmarin/e-aio
etherpad: avoid icons overlapping
2022-04-17 13:30:41 +02:00
chandi
e60f20b397
Merge pull request #211 from pedrobmarin/e-ebpsh
etherpad: enforce bbb-pads session handling
2022-04-17 13:29:55 +02:00
chandi
79dc8d31a4 mediasoup: IPv6 support 2022-04-17 13:20:41 +02:00
Pedro Beschorner Marin
4634f5d5f1 etherpad: avoid icons overlapping
cc @frankemax

Reference: https://github.com/bigbluebutton/bigbluebutton/pull/14567
2022-04-17 08:19:43 -03:00
Pedro Beschorner Marin
b5eb823640 etherpad: enforce bbb-pads session handling
At v2.5 we intoduced `bbb-pads` as a session manager for Etherpad.

Enabling `requireSession` and `editOnly` at Etherpad's settings closes
the HTTP access from all other sources besides `bbb-pads`.
2022-04-17 08:10:48 -03:00
chandi
d6e461efd4 mediasoup support and partial kurento removal 2022-04-17 12:43:46 +02:00
chandi
2c09d17b95 2.5.0-beta-1 2022-04-17 12:38:25 +02:00
chandi
ee04ee99e5 fix missing submodules 2022-04-17 10:04:02 +02:00
chandi
dfbe11f74d basic 2.5 support (bbb-pads, mongo 5.0, ruby 2.7) 2022-04-03 23:28:49 +02:00
chandi
7eb142b43e webhooks: avoid including whole config file 2022-04-03 23:24:20 +02:00
chandi
83eee18228 all tags specified in one file and images built with official docker-bbb-build image 2022-04-03 23:18:15 +02:00
chandi
1987916e2c update changelog 2022-03-24 17:14:01 +01:00
Dave Lane
9f45bdf5bb
Update Dockerfile
This should fix issues with failing recordings which include presentation polls.
2022-03-23 11:24:17 +13:00
chandi
fb75478e67 changes for v2.4.5 2022-03-21 12:00:36 +01:00
chandi
4eabc35bfe
Merge pull request #183 from dorianim/patch-1
Ignore docker-compose.override.yml
2022-03-21 10:39:19 +01:00
chandi
564d528d07
Merge pull request #202 from pedrobmarin/c-ue
chore: update Etherpad
2022-03-21 10:32:52 +01:00
chandi
f2c653682e use own freeswitch mirror
freeswitch/signalwire started making their mirror only available with an account. I mirrored now their repo

closes #203
2022-03-19 10:59:17 +01:00
Pedro Beschorner Marin
8e9e99ab29 etherpad: update to v1.8.17
Following https://github.com/bigbluebutton/bigbluebutton/pull/14550 .

Also updated the settings.json file with https://github.com/ether/etherpad-lite/blob/1.8.17/settings.json.template .

Made sure to preserve BigBlueButton common settings and a couple of extras
that I imagine that made sense for the docker environment:

 - ip: 0.0.0.0
	BigBlueButton uses 127.0.0.1

  /*
   * IP and port which Etherpad should bind at.
   *
   * Binding to a Unix socket is also supported: just use an empty string for
   * the ip, and put the full path to the socket in the port parameter.
   *
   * EXAMPLE USING UNIX SOCKET:
   *    "ip": "",                             // <-- has to be an empty string
   *    "port" : "/somepath/etherpad.socket", // <-- path to a Unix socket
   */
  "ip": "0.0.0.0",
  "port": 9001,

 - host: redis
	BigBlueButton uses 127.0.0.1

  /*
   * The type of the database.
   *
   * You can choose between many DB drivers, for example: dirty, postgres,
   * sqlite, mysql.
   *
   * You shouldn't use "dirty" for for anything else than testing or
   * development.
   *
   *
   * Database specific settings are dependent on dbType, and go in dbSettings.
   * Remember that since Etherpad 1.6.0 you can also store this information in
   * credentials.json.
   *
   * For a complete list of the supported drivers, please refer to:
   * https://www.npmjs.com/package/ueberdb2
   */

  "dbType": "redis",
  "dbSettings": {
    "host": "redis",
    "port": 6379
  },

 - soffice: /etherpad-export.sh
	BigBlueButton uses /usr/share/bbb-libreoffice-conversion/etherpad-export.sh

  /*
   * This is the absolute path to the soffice executable.
   *
   * LibreOffice can be used in lieu of Abiword to export pads.
   * Setting it to null disables LibreOffice exporting.
   */
  "soffice": "/etherpad-export.sh",

 - disableIPlogging: true
	BigBlueButton uses false (Etherpad's default)

  /*
   * Privacy: disable IP logging
   */
  "disableIPlogging": true,

 - host: redis
	BigBlueButton uses 127.0.0.1

  /*
   * Redis publisher plugin configuration.
   * npm i git+https://git@github.com/mconf/ep_redis_publisher.git
   */

  "ep_redis_publisher": {
    "host": "redis",
    "port": 6379
  },
2022-03-08 14:00:57 -03:00