User Tools

Site Tools


сервис_bbb

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
сервис_bbb [2024/02/17 11:44]
val
сервис_bbb [2026/04/12 11:00] (current)
val [Установка и запуск]
Line 1: Line 1:
 ====== Сервис BBB ====== ====== Сервис BBB ======
 +
 +  * [[https://​docs.bigbluebutton.org/​administration/​install/​]]
 +  * [[https://​github.com/​bigbluebutton/​bbb-install/​]]
  
   * [[https://​bigbluebutton.ru/​kak-administrirovat-server.html|Как администрировать сервер BigBlueButton]]   * [[https://​bigbluebutton.ru/​kak-administrirovat-server.html|Как администрировать сервер BigBlueButton]]
 +  * https://​stackoverflow.com/​questions/​61238720/​check-number-of-active-meetings-in-big-blue-button-from-command-line
 +
  
 ===== Системные требования ===== ===== Системные требования =====
Line 23: Line 28:
 cp wild.key /​local/​certs/​privkey.pem cp wild.key /​local/​certs/​privkey.pem
  
-# time wget -qO- https://​raw.githubusercontent.com/​bigbluebutton/​bbb-install/​v2.7.x-release/​bbb-install.sh | bash -s -- -v focal-270 -s webinar.corp13.un -d -g  +# time wget -qO- https://​raw.githubusercontent.com/​bigbluebutton/​bbb-install/​v3.0.x-release/​bbb-install.sh | bash -s -- -v jammy-300 -s webinar.corp13.un -d -g
 real    43m1.513s real    43m1.513s
  
Line 30: Line 34:
 </​code>​ </​code>​
  
-  * [[Технология Docker#​Копирование файлов в контейнер]]+  * При использовании корпоративного УЦ, с само подписанным корневым сертификатом,​ понадобится ​[[Технология Docker#​Копирование файлов в контейнер]]
  
 ===== Обновление сертификата ===== ===== Обновление сертификата =====
Line 41: Line 45:
 # service haproxy restart # service haproxy restart
 </​code>​ </​code>​
-===== Интеграция с Keycloak =====+===== Интеграция с внешним ​Keycloak =====
  
   * [[https://​docs.bigbluebutton.org/​greenlight/​v3/​external-authentication/​|External Authentication OpenID Connect vs Keycloak]]   * [[https://​docs.bigbluebutton.org/​greenlight/​v3/​external-authentication/​|External Authentication OpenID Connect vs Keycloak]]
  
 <​code>​ <​code>​
-root@webinar.corp13.un:​~/​greenlight-v3# docker-compose down+root@webinar.corp13.un:​~# cd /root/​greenlight-v3
  
 root@webinar.corp13.un:​~/​greenlight-v3#​ cat .env root@webinar.corp13.un:​~/​greenlight-v3#​ cat .env
Line 63: Line 67:
   * [[https://​github.com/​bigbluebutton/​greenlight/​issues/​1305|BigBlueButton Endpoint and Secret]]   * [[https://​github.com/​bigbluebutton/​greenlight/​issues/​1305|BigBlueButton Endpoint and Secret]]
  
 +===== Управление пользователями =====
 +<​code>​
 +root@webinar:​~#​ docker exec -it greenlight-v3 bundle exec rake user:​set_admin_role['​user1@corp13.un'​]
 +
 +root@webinar:​~#​ docker exec -it greenlight-v3 bundle exec rails c
 +greenlight(prod)> ​
 +User.all.pluck(:​name,​ :email)
 +User.find_by(email:​ '​user2@corp13.un'​)
 +User.find_by(email:​ "​user2@corp13.un"​).destroy
 +
 +root@webinar:​~#​ docker exec -it greenlight-v3 bash -c "echo User.all.pluck\(:​name,​ :email\) | bundle exec rails c"
 +</​code>​
сервис_bbb.1708159484.txt.gz · Last modified: 2024/02/17 11:44 by val