# 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