I am in need of a Jitsi developer who can help me with the following setup and some consulting regarding the project:
I have a client that currently has a WordPress member website for which he want to implement Jitsi. Jitsi will be iframed into the website, and Jitsi should be setup with secure domain which authenticates with WordPress for the users.
The WordPress users will have 2 distinctive roles: Professional, Student. Professionals can get the default Jitsi Moderator role but students require a role which only gives them access to join a conference, watch it and chat. Their not allowed to use any of the other functions that come with the default Moderator role like, kicking other people, voice, webcam etc.
Rooms need to have the lobby feature enabled, but the professional should be able to allow everyone to enter after they have joined the room. Rooms have to be created before anyone has joined so students can wait in the lobby. The URL will be static to the above mentioned professionals.
The Jitsi setup will require some branding customization. But I can probably do most of it.
The client also requires a Jibri setup for 50 concurrent recordings that get saved locally.
Jitsi and Jibri setups should be scalable. The infrastructure being used is Digital Ocean(atm, can change if required) and Cloudflare for DNS and DDOS protection. It would be great if you can document the configurations/changes you make during the project, as the setup is not used daily so the server(s) will be destroyed after a while and later rebuild.
If you require more information feel free to ask.