From 28c298636de1b25cb3b109166ab4f0ed220371e0 Mon Sep 17 00:00:00 2001 From: Kevin Veen-Birkenbach Date: Mon, 2 Jun 2025 19:13:42 +0200 Subject: [PATCH] Solved bigbluebutton bugs --- roles/docker-bigbluebutton/tasks/main.yml | 5 +++++ roles/docker-bigbluebutton/vars/configuration.yml | 8 +++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/roles/docker-bigbluebutton/tasks/main.yml b/roles/docker-bigbluebutton/tasks/main.yml index b50deba4..102334df 100644 --- a/roles/docker-bigbluebutton/tasks/main.yml +++ b/roles/docker-bigbluebutton/tasks/main.yml @@ -3,6 +3,11 @@ - name: "include docker-compose role" include_role: name: docker-compose + vars: + database_instance: "{{ application_id }}" + database_password: "{{ applications[application_id].credentials.postgresql_secret }}" + database_username: "postgres" + database_name: "" # Multiple databases - name: "Seed BigBlueButton Database for Backup" include_tasks: "{{ playbook_dir }}/roles/backup-docker-to-local/tasks/seed-database-to-backup.yml" diff --git a/roles/docker-bigbluebutton/vars/configuration.yml b/roles/docker-bigbluebutton/vars/configuration.yml index a207bd5c..daa6c811 100644 --- a/roles/docker-bigbluebutton/vars/configuration.yml +++ b/roles/docker-bigbluebutton/vars/configuration.yml @@ -14,4 +14,10 @@ features: central_database: false domains: canonical: - - "meet.{{ primary_domain }}" \ No newline at end of file + - "meet.{{ primary_domain }}" +csp: + flags: + script-src: + unsafe-inline: true + style-src: + unsafe-inline: true \ No newline at end of file