blindsidenetworks / scalelite

Scalable load balancer for BigBlueButton.
GNU Affero General Public License v3.0
465 stars 249 forks source link

scalelite-nginx container not coming up with nginx_ssl #984

Open GUFFMHRZ opened 1 year ago

GUFFMHRZ commented 1 year ago

Hello, i set up a fresh Scalelite server following https://github.com/blindsidenetworks/scalelite/blob/master/docs/docker-README.md in /etc/default/scalelite i set NGINX_SSL=true SCALELITE_NGINX_EXTRA_OPTS=--mount type=bind,source=/etc/nginx/ssl,target=/etc/nginx/ssl,readonly (we have own certificates, laying in /etc/nginx/ssl/)

when i enter systemctl restart scalelite.target, the containers come up without errors, but the scalelite-nginx container will not have ssl enabled (in the container the /etc/nginx/httpd/scalelite.conf file has a non-ssl configuration)

Deployment (required):

  1. Deployment: systemd
  2. Versions: 1.5
  3. Tools used for reproducing the issue: VM, systemd setup, docker

/etc/default/scalelite file:

URL_HOST=bbb-lb4sd.rz.uni-frankfurt.de SECRET_KEY_BASE= LOADBALANCER_SECRET= DATABASE_URL= REDIS_URL= SCALELITE_TAG=v1.5 SCALELITE_RECORDING_DIR=/mnt/scalelite-recordings/var/bigbluebutton NGINX_SSL=true SCALELITE_NGINX_EXTRA_OPTS="--mount type=bind,source=/etc/nginx/ssl,target=/etc/nginx/ssl,readonly" BEHIND_PROXY=true VOICE_BRIDGE_LEN=5

Would like to keep systemd as setup