31 lines
1.9 KiB
YAML
31 lines
1.9 KiB
YAML
- become: true
|
|
hosts: all
|
|
tasks:
|
|
- apt:
|
|
update_cache: true
|
|
- import_role:
|
|
name: "jnv.unattended-upgrades"
|
|
- import_role:
|
|
name: ebbba.bigbluebutton
|
|
vars:
|
|
bbb_allow_mail_notifications: false
|
|
bbb_coturn_secret: "{{ lookup('password', 'credentials/coturn_secret length=50') }}"
|
|
bbb_dialin_default_number: "+1-718-247-9666"
|
|
bbb_dialin_enabled: true
|
|
bbb_dialin_mask_caller: true
|
|
bbb_dialin_overwrite_footer: true
|
|
bbb_dialin_provider_extension: '17182479666'
|
|
bbb_dialin_provider_password: REDACTED
|
|
bbb_dialin_provider_proxy: sip.jnctn.net
|
|
bbb_dialin_provider_username: bbb_conservancy
|
|
bbb_freeswitch_socket_password: "{{ lookup('password', 'credentials/freeswitch_socket_password length=50') }}"
|
|
bbb_greenlight_db_password: "{{ lookup('password', 'credentials/greenlight_db_password length=50') }}"
|
|
bbb_greenlight_secret: "{{ lookup('password', 'credentials/greenlight_secret length=50') }}"
|
|
bbb_hostname: bbb.sfconservancy.org
|
|
bbb_letsencrypt_email: REDACTED
|
|
- community.docker.docker_container_exec:
|
|
command: "sed -ie 's#^ invite_message: .*# invite_message: \"For the complete corresponding source code of this instance of BigBlueButton, <a href=\\\\\"https://k.sfconservancy.org/conservancy-bigbluebutton\\\\\">click here</a>. To invite someone to the meeting, send them this link:\"#' /usr/src/app/config/locales/en.yml"
|
|
container: "greenlight-v2"
|
|
- community.docker.docker_container_exec:
|
|
command: "sed -ie 's#^ about: .*# about: \"%{href} is a simple front-end for your BigBlueButton open-source web conferencing server. You can create your own rooms to host sessions, or join others using a short and convenient link. For the complete corresponding source code of this instance, <a href=\\\\\"https://k.sfconservancy.org/conservancy-bigbluebutton\\\\\">click here</a>.\"#' /usr/src/app/config/locales/en.yml"
|
|
container: "greenlight-v2"
|