mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-11-04 04:08:15 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			27 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
# General
 | 
						|
application_id:                       "web-app-bigbluebutton"
 | 
						|
 | 
						|
# Database configuration
 | 
						|
database_type:                        "postgres"
 | 
						|
database_instance:                    "{{ application_id | get_entity_name }}"
 | 
						|
database_password:                    "{{ applications | get_app_conf(application_id, 'credentials.postgresql_secret') }}"
 | 
						|
database_username:                    "postgres"
 | 
						|
database_name:                        ""                              # Multiple databases
 | 
						|
 | 
						|
# Proxy
 | 
						|
domain:                               "{{ domains | get_domain(application_id) }}"
 | 
						|
http_port:                            "{{ ports.localhost.http[application_id] }}"
 | 
						|
 | 
						|
# Docker
 | 
						|
docker_compose_file_creation_enabled: false # Handled in this role
 | 
						|
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
 | 
						|
 | 
						|
# BigBlueButton
 | 
						|
BBB_SHARED_SECRET:                    "{{ applications | get_app_conf(application_id, 'credentials.shared_secret') }}"
 | 
						|
BBB_ETHERPAD_API_KEY:                 "{{ applications | get_app_conf(application_id, 'credentials.etherpad_api_key') }}"
 | 
						|
BBB_RAILS_SECRET:                     "{{ applications | get_app_conf(application_id, 'credentials.rails_secret') }}"
 | 
						|
BBB_POSTGRESQL_SECRET:                "{{ applications | get_app_conf(application_id, 'credentials.postgresql_secret') }}"
 | 
						|
BBB_FSESL_PASSWORD:                   "{{ applications | get_app_conf(application_id, 'credentials.fsesl_password') }}"
 | 
						|
BBB_TURN_SECRET:                      "{{ applications | get_app_conf(application_id, 'credentials.turn_secret') }}" |