diff --git a/bbb-apply-config.yml b/bbb-apply-config.yml index 31c441096cbc3e62f1ba495241b9b5edd509107c..29088725a2c44c1c30b04f742536eafa11ee2e20 100644 --- a/bbb-apply-config.yml +++ b/bbb-apply-config.yml @@ -64,6 +64,32 @@ regexp: '^disableRecordingDefault=.*' line: 'disableRecordingDefault=true' + - name: enable/disable screen sharing recordings + lineinfile: + path: /usr/local/bigbluebutton/bbb-webrtc-sfu/config/default.yml + regexp: "^recordScreenSharing:(.*)$" + line: "recordScreenSharing: false" + state: present + backup: no + register: bbb_forbid_screen_rec + + - name: enable/disable web cam recordings + lineinfile: + path: /usr/local/bigbluebutton/bbb-webrtc-sfu/config/default.yml + regexp: "^recordWebcams:(.*)$" + line: "recordWebcams: false" + state: present + backup: no + register: bbb_forbid_cam_rec + + - name: "set recording expiration time to 2 hours (orig: 1209600, i.e. 14 days)" + lineinfile: + path: /usr/local/bigbluebutton/bbb-webrtc-sfu/config/default.yml + regexp: "^redisExpireTime:(.*)$" + line: "redisExpireTime: 7200" + state: present + backup: no + register: bbb_set_rec_exp # # disable flash (use HTML5)