Files
crm-calls/jitsi/jibri.Dockerfile

11 lines
794 B
Docker
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Jibri + finalize-скрипт CRM Tvorymo (лише звук, відео видаляється одразу).
ARG JITSI_IMAGE_VERSION=stable-11248
FROM ghcr.io/jitsi/jibri:${JITSI_IMAGE_VERSION}
USER root
COPY --chmod=755 finalize.sh /opt/crm-calls/finalize.sh
# Прогрів Chrome перед стартом Jibri інколи не завершується (headless «Page load timed out» і висить),
# і тоді Jibri (та його HTTP API) не стартує взагалі. Обмежуємо прогрів 20 секундами.
RUN sed -i 's#^\[ -n "\$CHROME_BIN_PATH" \] && \$CHROME_BIN_PATH #[ -n "$CHROME_BIN_PATH" ] \&\& timeout 20 $CHROME_BIN_PATH #' /etc/s6-overlay/scripts/jibri \
&& grep -q 'timeout 20 \$CHROME_BIN_PATH' /etc/s6-overlay/scripts/jibri
USER s6