Gustavo Trott
1465d3dca3
refactor (gql-server): Set some configs for Max PG connections and Nginx max workers aiming to support more users ( #20549 )
...
* Set hasura max connections with pg to 100
* set nginx worker_connections from 4k to 10k
* Update bbb-graphql-server/metadata/databases/databases.yaml
* remove deprecated config
* set pg max connections up to 300
---------
Co-authored-by: Tiago Jacobs <tiago.jacobs@gmail.com>
2024-06-20 16:41:47 -03:00
Anton Georgiev
6a20ba7b27
remove bbb-lti; use bbb-lti-broker instead
2023-08-10 09:30:00 -04:00
Anton Georgiev
ba8e8cf16a
build-config: change yq syntax to v4.16.2; readded yq as dep
2023-04-27 16:37:26 -04:00
Anton Georgiev
4d7cae4e71
build: (TEMP) drop yq as a dependency -- it is a script not package on 22.04
2023-04-27 13:35:15 -04:00
Anton Georgiev
d64a00fa5b
build: upgrade yq 3 to 4 for packaging
2023-04-26 16:26:51 -04:00
Anton Georgiev
0fccb78ee1
build-conf: Remove Kurento dependency; Run on Ubuntu 22.04
2023-04-25 15:08:36 -04:00
Anton Georgiev
0edc4a16f2
Merge pull request #16807 from antobinary/update-apply-lib
...
build: ensure apply-lib.sh is updated; always create /etc/bigbluebutt…
2023-02-24 12:50:45 -05:00
Anton Georgiev
72d1ad90c9
handle fresh install where /etc/bigbluebutton/bbb-conf/apply-lib.sh is missing
2023-02-24 12:50:06 -05:00
Anton Georgiev
8d21a144ab
Update build/packages-template/bbb-config/after-install.sh
2023-02-24 12:14:04 -05:00
Anton Georgiev
1b9d3f6801
build: ensure apply-lib.sh is updated; always create /etc/bigbluebutton/nginx
2023-02-24 16:36:12 +00:00
Gustavo Trott
110f49f886
Use template file to set conn limit config to nginx
2023-02-21 15:15:42 -03:00
Ramón Souza
064b554dfd
Merge remote-tracking branch 'upstream/v2.5.x-release' into merge-2526-dec14
2022-12-14 13:23:11 -03:00
Tainan Felipe
e3e94fff75
Add new nginx rules
2022-11-18 10:44:50 -03:00
Tainan Felipe
cbcab9517e
New nginx rules ( #15977 )
2022-11-09 17:17:50 -03:00
Brent Baccala
25535e0cde
Add stun-client package dependency to bbb-config, so that bbb-conf will run STUN checks
2022-10-24 23:02:53 -04:00
Anton Georgiev
3530c5fc51
build: /lib vs /usr/lib closes #15553
2022-09-01 11:56:35 +00:00
Anton Georgiev
28bd98e107
Update build/packages-template/bbb-config/after-install.sh
2022-08-20 08:52:17 -04:00
Anton Georgiev
2d7ac73364
Merge branch 'v2.6.x-release' into default-nginx-config
2022-08-20 05:10:22 -04:00
Ramon Souza
db5ac1428a
Merge tag 'v2.5.3' into merge25-26-jul14
2022-07-15 11:08:02 -03:00
GuiLeme
bdb9c6857f
Merge remote-tracking branch 'upstream/v2.6.x-release' into demo-page-removal
2022-07-13 11:16:51 -03:00
Anton Georgiev
19dd5be49c
build: ensure redis is up redis-server.service.d/overrride.conf
2022-07-12 20:57:34 +00:00
Anton Georgiev
22bef3b551
Update build/packages-template/bbb-config/bigbluebutton.target
2022-07-06 14:41:18 -04:00
Daniel Molkentin
a7f43ba2b8
Merge remote-tracking branch 'origin/v2.6.x-release' into bbb-target
2022-06-27 17:03:01 +02:00
GuiLeme
b5d1e3eaef
[demo-server-removal] - reinserted the / endpoint to reference the static assets.
2022-06-23 10:35:47 -03:00
GuiLeme
780a954ce2
[demo-page-removal] - restore default folder changing its name to assets and changed reference of bbb-web's static contents to /assets
2022-06-21 16:56:12 -03:00
GuiLeme
6df36b7d76
[demo-page-removal] - Removed traces of demo-server (build and demo-api)
2022-06-20 15:47:47 -03:00
Daniel Schreiber
74576f4fff
fix: remove obsolete systemd overrides
...
the redis dependency for `bbb-apps-akka` and `bbb-fsesl-akka` has
already beed added in commit b6777ed9cb
so
the override is no longer neccesary.
closes #15192
2022-06-16 13:54:31 +02:00
Fred Dixon
ef6eb21cce
Minor refactoring of propagating new version
2022-05-15 13:58:25 -05:00
Anton Georgiev
fd5d3cbfac
Merge branch 'v2.5.x-release' into default-nginx-config
2022-05-13 10:23:38 -04:00
Anton Georgiev
61d27c78f7
build: set html5 client version on bbb-config update
2022-05-13 13:50:20 +00:00
Calvin Walton
09124ab06c
packaging: Add dependencies on yq 3
...
yq package is now provided in the BigBlueButton support PPA for BBB 2.5,
so we can depend on the package now. Ensure the dependency is specific
to avoid an incompatible yq version 4 from being installed.
2022-04-25 15:04:38 -04:00
Daniel Schreiber
52112cde87
build: allow bbb nginx config hook for operators
...
Sometimes operators need to tweak the nginx config. They should not
modify config files provided by the packages. Instead they should add
their own config files in `/etc/bigbluebutton/nginx/`. This patch links
the default config provided by packages into this directory.
2022-04-04 22:30:49 +02:00
Anton Georgiev
97dbc1aeb6
Merge branch 'v2.5.x-release' into bbb-target
2022-04-01 14:21:15 -04:00
Fred Dixon
08c6ad67fb
Update after-install.sh
...
Make check for worker_rlimit_nofile silent
2022-03-27 09:09:52 -04:00
Daniel Molkentin
61ce7ab9b6
inject dependency to bigbluebutton.target into externally provided services
2022-03-17 15:29:02 +01:00
Daniel Molkentin
dbae417b0c
akka apps should not have override files
...
they are already provided by sbt
2022-03-17 13:03:32 +01:00
Daniel Molkentin
9f833a4760
Introduce bigbluebutton.target
2022-03-17 11:35:42 +01:00
Anton Georgiev
7147045a82
build: renamed opts-bionic to -focal
2022-03-14 18:53:35 +00:00
Anton Georgiev
1b62b9abce
build: drop empty scripts
2022-03-06 03:47:34 +00:00
Anton Georgiev
51c1c2f2da
build: sites-enabled/bigbluebutton is now removed in bbb-html5 postrm
2022-03-06 03:41:43 +00:00
Anton Georgiev
60d99bbea2
build: remove red5 related code
2022-03-06 03:38:25 +00:00
Anton Georgiev
abca31a464
Merge branch 'v2.5.x-release' into drop-tmp-settings
2022-02-28 13:33:05 -05:00
Anton Georgiev
8674cf7615
!build: remove config storing to /tmp when upgrading a package
...
Remaining, to be handles separately:
bbb-html5 before-remove and after-install -- sip.nginx needs to be
handled in bbb-conf
bbb-freeswitch-core -- /tmp/vars xml, etc. -- not sure how to handle
2022-02-27 19:08:25 +00:00
Anton Georgiev
c8b6e7515c
build: drop stuntman-client dependency, obsolete
2022-02-27 02:41:40 +00:00
Fred Dixon
9f27c9b36d
Fix log permissions for bbb-fsesl-akka
2022-02-19 19:45:45 -06:00
Fred Dixon
50527d3186
Remove trusty build script
2022-02-02 20:25:58 -06:00
Anton Georgiev
7365b951b9
Merge pull request #13248 from Nudin/patch-2
...
Set worker_rlimit_nofile only once in nginx.conf
2021-10-26 14:26:23 -04:00
prlanzarin
95c31aa571
chore(build): verify that /var/mediasoup has correct ownership and perms
2021-10-13 14:37:21 +00:00
Michael F. Schönitzer
04d7ffae0d
Set worker_rlimit_nofile only once in nginx.conf
...
worker_rlimit_nofile may only be set once in nginx.conf. So far there was no check whether it is already set to a value different than 10000. This results in the option beeing set twice in the config file, if it was already set by. This caused nginx to fail startup. Now it is checked that the limit is at least 10000 and only if not it is set to 10000.
2021-09-21 14:24:52 +02:00
Johannes Barthel
6c8525ef54
initial public version
2021-08-13 12:53:18 +02:00