bigbluebutton-Github/build/packages-template/bbb-html5
Calvin Walton 9ecea0804e nginx config: Allow overriding the $scheme variable
The etherpad component's nginx configuration needs to know the request
scheme in order to set some variables that influence whether the
'Secure' flag is set on cookies. Right now it directly uses the $scheme
variable, but this variable does not get set to the expected value if
nginx is behind a reverse-proxy where the proxy handles TLS termination.

Adjust the etherpad nginx config to use a variable with a different name
$real_scheme, which can be set in the nginx server block to match the
configuration of the nginx listeners.

This variable is set to the value of $scheme in the default
/etc/sites-available/bigbluebutton file. The bbb-install.sh script will
be updated to set this variable in the configurations it writes.

People using other installation scripts will need to add this variable
to their nginx configuration file, or etherpad might not operate correctly.
2023-04-25 17:13:24 -04:00
..
after-install.sh Removes bbb-html5-conn-limit.conf from old path if exists 2023-02-22 09:07:44 -03:00
after-remove.sh build: do not delete .nginx file, it is removed on upgrade too 2022-03-18 19:02:46 +00:00
bbb-html5-backend@.service build: use FIFO scheduler in bbb-webrtc-sfu 2022-08-26 14:08:24 +00:00
bbb-html5-conn-limit.conf Use template file to set conn limit config to nginx 2023-02-21 15:15:42 -03:00
bbb-html5-frontend@.service build: use FIFO scheduler in bbb-webrtc-sfu 2022-08-26 14:08:24 +00:00
bbb-html5-loadbalancer.conf build: drop bionic dir in bbb-html5 2022-02-27 02:36:36 +00:00
bbb-html5-with-roles.conf update number of default servers for bbb-html5 2022-09-28 10:27:59 -03:00
bbb-html5.conf build: drop bionic dir in bbb-html5 2022-02-27 02:36:36 +00:00
bbb-html5.nginx Apply limit_conn only for location /html5client/sockjs 2023-02-21 15:17:32 -03:00
bbb-html5.service Merge tag 'v2.5.3' into merge25-26-jul14 2022-07-15 11:08:02 -03:00
before-install.sh build: nginx from /usr/share/bigbluebutton/nginx 2022-03-15 02:01:37 +00:00
before-remove.sh initial public version 2021-08-13 12:53:18 +02:00
bigbluebutton.nginx nginx config: Allow overriding the $scheme variable 2023-04-25 17:13:24 -04:00
build.sh Use template file to set conn limit config to nginx 2023-02-21 15:15:42 -03:00
disable-transparent-huge-pages.service Merge branch 'v2.5.x-release' into bbb-target 2022-04-01 14:21:15 -04:00
kill_mongo.sh initial public version 2021-08-13 12:53:18 +02:00
mongo-ramdisk.conf build: drop bionic dir in bbb-html5 2022-02-27 02:36:36 +00:00
mongod_start_pre.sh Implemented the fix regarding mongod error messages 2021-10-26 14:46:33 +00:00
mongod.service Introduce bigbluebutton.target 2022-03-17 11:35:42 +01:00
opts-focal.sh build: bbb-html5-nodejs to reduce size of bbb-html5 2022-07-12 16:25:37 +00:00
run_mongo.sh refactor: swap netstat with ss 2022-03-23 20:50:19 +00:00
sip.nginx refactor: reduce timeout intervals for webrtc-sfu and FS WebSocket proxies 2022-03-02 19:07:29 -03:00
systemd_start_frontend.sh enable websocket compression in front-end servers 2022-10-04 10:45:44 -03:00
systemd_start.sh build: bbb-html5-nodejs to reduce size of bbb-html5 2022-07-12 16:25:37 +00:00
workers-start.sh refactor: store nginx files in /usr/share/bigbluebutton/nignx not /etc/bigbluebutton/nginx 2022-03-15 01:42:28 +00:00