Skip to content

Local recording no longer works with TOOLBAR_BUTTONS=recording after upgrading from stable-8319 to stable-10532-1 #2210

@dhelly45

Description

@dhelly45

Description
Hi,
I’m experiencing a regression related to local recording vs cloud recording after upgrading Jitsi Meet.


Environment
• Old version: stable-8319
• Current version: stable-10532-1
• Deployment: Docker (jitsi/docker-jitsi-meet)
• Config method: .env + custom-interface_config.js
• Jibri: Running (but cloud recording is not desired)


Expected behavior (stable-8319)
In stable-8319, the following setup was sufficient:
TOOLBAR_BUTTONS=...,recording
With this configuration:
• The recording button was visible
• Clicking it allowed local recording only
• No cloud recording / Jibri was triggered
• No need to set ENABLE_RECORDING=1
This behavior matched our requirements perfectly.

Image

Actual behavior (stable-10532-1)
After upgrading to stable-10532-1:
• Adding recording to TOOLBAR_BUTTONS is no longer sufficient
• The recording button only appears if:
ENABLE_RECORDING=1
However, when ENABLE_RECORDING=1 is enabled:
• Local recording is no longer available
• The UI switches to cloud recording only
• Recording attempts require Jibri
• Local download recording cannot be started
This forces cloud recording, which we do not want.

Image

Problem summary
• In older versions, TOOLBAR_BUTTONS=recording enabled local recording
• In newer versions, ENABLE_RECORDING=1 seems mandatory
• ENABLE_RECORDING=1 implicitly enables cloud recording
• There is no clear way to:
o Enable local recording
o While disabling cloud/Jibri recording
o Using only .env + interface config


Question
How can we achieve local recording only (no cloud recording, no Jibri dependency) in stable-10532-1?
Is this:
• an intentional breaking change?
• a missing configuration option?
• or a regression compared to stable-8319?
Any guidance or recommended configuration would be appreciated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions