jibri: add ability to ignore certificate errors

This is useful for testing without a valid TLS certificate.
This commit is contained in:
Saúl Ibarra Corretgé
2024-03-18 15:18:01 +01:00
parent 615396e1f0
commit ca61ea20b0
2 changed files with 12 additions and 0 deletions

View File

@@ -23,6 +23,7 @@ services:
- CHROMIUM_FLAGS - CHROMIUM_FLAGS
- DISPLAY=:0 - DISPLAY=:0
- ENABLE_STATS_D - ENABLE_STATS_D
- IGNORE_CERTIFICATE_ERRORS
- JIBRI_WEBHOOK_SUBSCRIBERS - JIBRI_WEBHOOK_SUBSCRIBERS
- JIBRI_INSTANCE_ID - JIBRI_INSTANCE_ID
- JIBRI_HTTP_API_EXTERNAL_PORT - JIBRI_HTTP_API_EXTERNAL_PORT

View File

@@ -141,6 +141,17 @@ jibri {
"{{ join "\",\"" (splitList "," .Env.CHROMIUM_FLAGS) }}" "{{ join "\",\"" (splitList "," .Env.CHROMIUM_FLAGS) }}"
] ]
} }
{{ else if .Env.IGNORE_CERTIFICATE_ERRORS -}}
chrome {
flags = [
"--use-fake-ui-for-media-stream",
"--start-maximized",
"--kiosk",
"--enabled",
"--autoplay-policy=no-user-gesture-required",
"--ignore-certificate-errors"
]
}
{{ end -}} {{ end -}}
{{ if .Env.ENABLE_STATS_D -}} {{ if .Env.ENABLE_STATS_D -}}