Added version and repository to bbb

This commit is contained in:
Kevin Veen-Birkenbach 2025-08-13 00:35:14 +02:00
parent f31565e4c5
commit 13d8663796
No known key found for this signature in database
GPG Key ID: 44D8F11FD62F878E
2 changed files with 7 additions and 2 deletions

View File

@ -23,6 +23,9 @@ credentials: {}
docker: docker:
services: services:
bigbluebutton:
repository: "https://github.com/bigbluebutton/docker.git"
version: "main"
database: database:
# This is set to true to pass integration test, doesn't have any other function # This is set to true to pass integration test, doesn't have any other function
enabled: true enabled: true

View File

@ -1,9 +1,10 @@
# General
application_id: "web-app-bigbluebutton" application_id: "web-app-bigbluebutton"
# Database configuration # Database configuration
database_type: "postgres" database_type: "postgres"
database_instance: "{{ application_id | get_entity_name }}" database_instance: "{{ application_id | get_entity_name }}"
database_password: "{{ applications | get_app_conf(application_id, 'credentials.postgresql_secret', True) }}" database_password: "{{ applications | get_app_conf(application_id, 'credentials.postgresql_secret') }}"
database_username: "postgres" database_username: "postgres"
database_name: "" # Multiple databases database_name: "" # Multiple databases
@ -13,6 +14,7 @@ http_port: "{{ ports.localhost.http[application_id] }}"
# Docker # Docker
docker_compose_skipp_file_creation: true # Handled in this role docker_compose_skipp_file_creation: true # Handled in this role
docker_repository_address: "https://github.com/bigbluebutton/docker.git" docker_repository_address: "{{ applications | get_app_conf(application_id, 'docker.services.bigbluebutton.repository') }}"
docker_repository_branch: "{{ applications | get_app_conf(application_id, 'docker.services.bigbluebutton.version') }}"
docker_pull_git_repository: true docker_pull_git_repository: true
docker_compose_flush_handlers: false docker_compose_flush_handlers: false