mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-11-03 19:58:14 +00:00 
			
		
		
		
	- Split internal/external Coturn for BBB and Nextcloud - Added dedicated relay port ranges per app - Updated env and compose overrides for coturn - Ensure coturn role is loaded conditionally - Standardize credential/env passing for coturn @See https://chatgpt.com/share/68d6f376-4878-800f-b4f7-62822caa49ea
		
			
				
	
	
		
			36 lines
		
	
	
		
			977 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
		
			977 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
api_suffix:             "/bigbluebutton/"
 | 
						|
features:
 | 
						|
  matomo:               true
 | 
						|
  css:                  true
 | 
						|
  desktop:              false # Videos can't open in frame due to iframe restrictions
 | 
						|
  ldap:                 false
 | 
						|
  oidc:                 true
 | 
						|
  central_database:     false # Propably required for backup routines
 | 
						|
  logout:               true
 | 
						|
server:
 | 
						|
  ip6_enabled:          false
 | 
						|
  csp:
 | 
						|
    flags:
 | 
						|
      script-src-elem:
 | 
						|
        unsafe-inline:  true
 | 
						|
      style-src:
 | 
						|
        unsafe-inline:  true
 | 
						|
  domains:
 | 
						|
    canonical:
 | 
						|
      - "meet.{{ PRIMARY_DOMAIN }}"
 | 
						|
    aliases: []
 | 
						|
credentials: {}
 | 
						|
 | 
						|
docker:
 | 
						|
  services:
 | 
						|
    bigbluebutton:
 | 
						|
      repository: "https://github.com/bigbluebutton/docker.git"
 | 
						|
      version:    "bbb3.0"
 | 
						|
    database:
 | 
						|
      # This is set to true to pass integration test, doesn't have any other function
 | 
						|
      enabled:    true
 | 
						|
    greenlight:
 | 
						|
      enabled:    true
 | 
						|
    coturn:
 | 
						|
      internal:   "{{ not 'web-svc-coturn' in group_names | lower }}"
 |