Initial commit
This commit is contained in:
commit
2097e6e8d9
3 changed files with 35 additions and 0 deletions
7
README.org
Normal file
7
README.org
Normal file
|
@ -0,0 +1,7 @@
|
|||
* Requirements
|
||||
Needs Ansible 2.8+, available in Debian buster-backports or newer.
|
||||
* Setup
|
||||
Fill in bbb_dialin_provider_password and bbb_letsencrypt_email in bigbluebutton.yml
|
||||
|
||||
ansible-galaxy install -r requirements.yml
|
||||
ansible-playbook -u ubuntu -i some.fqdn, bigbluebutton.yml
|
25
bigbluebutton.yml
Normal file
25
bigbluebutton.yml
Normal file
|
@ -0,0 +1,25 @@
|
|||
- 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
|
3
requirements.yml
Normal file
3
requirements.yml
Normal file
|
@ -0,0 +1,3 @@
|
|||
- name: ebbba.bigbluebutton
|
||||
- name: "jnv.unattended-upgrades"
|
||||
- name: community.general
|
Loading…
Reference in a new issue