HI
I’m running into a frustrating problem. I installed an ubuntu version 20.04 and installed Docker on it
I started a container named linuxserver/firefox on Docker.
I tried to set up the microphone for users who use this image, but unfortunately I could not do this.
Is there a way to add microphone access to this image?
thanks a lot
Well, containers are for isolation.
How do you want to access the mic? Directly via hardware, Alsa, PulseAudio, PipeWire?
Have you tried --privileged
? (Doc)
Thank you for your answer. Yes, I also used --privileged but it didn’t work.
I was able to share my host’s microphone with container before. And I was able to do this from the link below.
But I don’t want this
I want to make the container connect to the user’s driver like kasm workspace.But because using kasm is expensive for me, I don’t want to use it
I really don’t know which one to use. hardware, Alsa, PulseAudio, PipeWire?
I want every user to be able to use the microphone when they open the firefox container and enter online meetings
I used pulseaudio and when one user connected to the microphone, my second user can not use the microphone because both of them wanted to use the server’s microphone.
What about the community version? : Community Edition | Kasm Workspaces
Quote:
Kasm Workspaces CE is a no-cost version of the Professional/Enterprise container streaming platform for individual users, non-profit organizations, and businesses wanting to test the platform. Workspaces CE has nearly all the same features as the paid versions with community based support.
Yes, it is true, but in this version, you can only use 5 sessions at the same time, but I have many users and I have more than 5 session at the same time , so I have to use another product
Yes it is exactly like that
For this reason I came up with the idea of running a Firefox container on Docker and creating access to the microphone on it.