Greenlight install on standalone server without bbb

894 views
Skip to first unread message

Soumen Mondal

unread,
May 6, 2020, 9:40:00 AM5/6/20
to BigBlueButton-dev
Hey all, i tried to install greenlight on standalone server lets say M2, and my bbb server is on M1, so when i open M1 site it opens the default join page of bbb. I want to connect greenlight from M2 to bbb on M1. I followed instruction and added endpoint and secret of bbb to greenlight env. But i am stuc with nginx config.
My bbb server has nginx config file under etc/nginx/sites-available. But on green light server on this path only default file is present.

Cann anyone have some step guide to install and configure greenlight on standalone server. Please guide me.
When i open M2 site. It presents me with default nginx message saying. Nginx is installed,further config is required.

Martin Thomas Schrott

unread,
May 6, 2020, 10:21:42 AM5/6/20
to bigblueb...@googlegroups.com
on your bbb server if you have installed greenlight

you have the nginx config in:

/etc/bigbluebutton/nginx/greenlight.nginx

you will have to paste this into the nginx config of your greenlight server.

hth

Martin

Soumen Mondal

unread,
May 6, 2020, 10:27:41 AM5/6/20
to BigBlueButton-dev
i havent installed greenlight on bbb server itself. i want to install greenlight on different server machine. i have followed https://docs.bigbluebutton.org/greenlight/gl-install.html#2-install-greenlight and installed it on seperate machine and gave endpoint and secret of bbb server. and there is no nginx confix of my greenlight server. only have file default on /etc/nginx/sites-available, thats the issue

Martin Thomas Schrott

unread,
May 6, 2020, 10:31:40 AM5/6/20
to bigblueb...@googlegroups.com, Soumen Mondal

if you are missing the file, you may have skipped this step:

"""

Greenlight will be configured to deploy at the /b subdirectory. This is necessary so it doesn’t conflict with the other BigBlueButton components. The Nginx configuration for this subdirectory is stored in the Greenlight image. To add this configuration file to your BigBlueButton server, run:
docker run --rm bigbluebutton/greenlight:v2 cat ./greenlight.nginx | sudo tee /etc/bigbluebutton/nginx/greenlight.nginx
Verify that the Nginx configuration file (/etc/bigbluebutton/nginx/greenlight.nginx) is in place. If it is, restart Nginx so it picks up the new configuration.

--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/bigbluebutton-dev/48764507-1f8d-434c-bcfb-7e8918857b93%40googlegroups.com.

Soumen Mondal

unread,
May 6, 2020, 10:34:51 AM5/6/20
to BigBlueButton-dev
And i just wandering like if my bbb sever is installed on abc.com when i open thst site it gives me a default html5 client in front end. so now if i install greenlight on different server like xyz.com, when i open xyz.com i should get the greenlight frontend regardless of if i have linked it with bbb server or not . Am i thinking right?

Soumen Mondal

unread,
May 6, 2020, 10:38:02 AM5/6/20
to BigBlueButton-dev
no i havent missed this step, but this step is like for installing greenlight on bbb server itself. sudo tee /etc/bigbluebutton/nginx/greenlight.nginx, this line is invalid here as i would not have any bigbluebutton directory on my greenlight server machine. i guess i can clear my intentios right. i want to install both component on different server machines. 
To unsubscribe from this group and stop receiving emails from it, send an email to bigblueb...@googlegroups.com.

David Pesce

unread,
May 6, 2020, 10:49:48 AM5/6/20
to BigBlueButton-dev
You need to install nginx on the host system. Then add the nginx entries that would normally go on BBB.

Martin Thomas Schrott

unread,
May 6, 2020, 11:06:34 AM5/6/20
to bigblueb...@googlegroups.com, David Pesce

the file you copy from the image has to be included in your nginx default config.

add this

  include /etc/bigbluebutton/nginx/*.nginx;

hth

Martin

To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/bigbluebutton-dev/c3c4fad2-c3de-435b-9245-0c0da09ca251%40googlegroups.com.

Dilip G

unread,
Aug 5, 2021, 10:53:50 PM8/5/21
to BigBlueButton-dev
Hi,

I'm facing same issue as mentioned above.

Have placed the greenlight nginx configuration in /etc/nginx/sites-available/default file. But it didn't resolve the issue.

Greenlight docker-compose.yml is up and running. Need to route greenlight to bigbluebutton server via nginx config file.

If anyone has done the routing part, kindly share the solution at earliest.

End goal is to setup and use greenlight from different server.

Thanks & Regards,
Dilip
Reply all
Reply to author
Forward
0 new messages