Allow Invited Users to Access MiroTalk
-
I have setup Mirotalk SFU and it works great for team members on our cloudron. But, I wanted to know if there is a way to set it up so that I can invite users to a video meeting that I do not want to add to our Cloudron account. Here are the options I have:

I only see allow users from this Cloudron or allow the following users and groups. I do not see a "let the app handle" the users.
But I don't want to have it open fully. We're waiting (hopefully) for Rust Desk to get added to Cloudron. In the meantime, I want to be able to give people a link with a password that they can go to in order to get tech support from us. Is there a way that this can be done? I searched the forum, but I haven't found this particular way of thinking about it. Thanks in advance and if it's been answered somewhere already, let me know.
Matt
-
Hey @visamp,
I will answer you bellow:
I have setup Mirotalk SFU and it works great for team members on our cloudron.
Thank you for the feedback!
I do not see a "let the app handle" the users.
If you do not want to use OIDC authentication but still want to define your own user logins, you can disable OIDC and enable MiroTalk SFU internal Host Protection Mode:
In the Cloudron File Manager, open your app’s
.envfile and update it as follows:# Disable Cloudron OIDC OIDC_ENABLED=false # Host protection HOST_PROTECTED=true # Define host users in the format: # username:password:displayName:allowedRooms (comma-separated) HOST_USERS="user1:pass1:user-1:*|user2@mail.com:pass2:user-2:*|user3:pass3:user-3:*"HOST_PROTECTED=true— Enables Host Protection mode.HOST_USERS— List of host users, with*allowing access to all rooms or specific room names separated by commas.
️ After making changes, restart your MiroTalk instance for them to take effect.
You can customize your instance as needed by editing the
.envfile. For more details, check out this post.
For a complete environment configuration, check the
.env.templatefile:
Full env exampleThe environment variables are loaded in
config.jsand serve both as runtime configuration and documentation for additional features:
Full config.js example