Setup Jitsi in Docker with NGINX Proxy Manager

  Рет қаралды 26,939

DB Tech

DB Tech

Күн бұрын

Пікірлер: 72
@joshuafrederick2385
@joshuafrederick2385 3 жыл бұрын
Oh thank you so much DB Tech, I had commented in the last video regarding making a video on jitsi and you did it! Thank you!!!
@DBTechYT
@DBTechYT 3 жыл бұрын
Thanks for watching! A lot of my video ideas come from comments :)
@mangopudding8
@mangopudding8 Ай бұрын
Thank-you for this! Your overview on the Nginx Proxy Manager settings was what I needed to fix my connection issues. :)
@DBTechYT
@DBTechYT Ай бұрын
Great to hear!
@cjpanici4590
@cjpanici4590 3 жыл бұрын
Great tutorial. I did this with success, and thanks for including NGINX reverse proxy information. I could not get this working on a stand-alone VM, but this is working perfectly in Docker. Thanks again.
@DBTechYT
@DBTechYT 3 жыл бұрын
Great to hear!
@slayer1138
@slayer1138 4 ай бұрын
I got this to work on a long distance call between 3 continents and it worked really well despite a long initial load time. Great tutorial.
@fotografm
@fotografm Жыл бұрын
Great video. Did you need to open port 10000 UDP and other ports on your router ? Secondly, could one leave out nginx all together and use cloudflare zero trust tunnel instead ?
@jacobharvey2946
@jacobharvey2946 3 жыл бұрын
Love it. I actually did this last year when the shutdowns started and my adult soccer team was overfilling a couple free meeting services… We used it roughly once. And I never got to see how many people the VM I was using alongside Docker could handle. We were using one of the party chat apps (don’t recall which one) that had like a 10 person limit. I only got to 8 the next week and then we stopped having weekly, drinking hangouts. 🤷
@michaell7511
@michaell7511 3 жыл бұрын
This is a brilliant tutorial as usual. Thank you! One thing that's not clear: is this instance protected? Did you setup web login password so only you can login and setup meetings? If yes, where does one see/setup the web access username and password?
@eSchleezy
@eSchleezy 3 жыл бұрын
Great tutorial! This aligns with my setup perfectly! I do have one question though. When more that two people enter a room I believe the "call" is no longer p2p and port 10000/UDP or 4443/TCP needs to be open for the videobridge, otherwise the audio and video drops for participants not on the LAN. Is there a better way to handle the need for port 10000/UDP rather than just opening the port on the router and forwarding it to the docker host's IP? Using a reverse proxy maybe? Been through the documentation and hours of forums and reddit posts with no luck. Btw, running locally behind NAT firewall with Nginx.
@DBTechYT
@DBTechYT 3 жыл бұрын
I would try a reverse proxy. I believe that's how I got everything to work. But make sure to have websocket support enabled on your reverse proxy
@eSchleezy
@eSchleezy 3 жыл бұрын
@@DBTechYT Thank you for the quick response. I am using Nginx for reverse proxy for 8443, which works for a two person room (websockets enabled), but I'm not sure now to deal with port 10000/UDP which, if closed, causes video and audio to break when 3 or more users join the room. Unless there is a way to setup the config so I can use Nginx for port 10000, but I haven't figured out how to do that.
@shambles3833
@shambles3833 3 жыл бұрын
This comment needs to be favourited. Set up Jitsi in a similar fashion in the video, tested it myself and everything looked fine. Had my group get together and then it all fell apart and had to fall back to the public Jitsi server as I attempted to resolve the issue while the meeting was going on.
@At166
@At166 2 жыл бұрын
@@eSchleezy You would want to make sure you have websocket enabled on the proxy host. Once enabled, you'll want to make sure you have port 10000 UDP opened up from your router/firewall to your proxy manager. That should resolve the issue.
@soulkeeper8801
@soulkeeper8801 3 жыл бұрын
Great tutorial, happy to see you use Bulgarian software. Only thing that I can suggest in your videos, is to show close shots when you use CLI. If you watch videos on different device then PC it is impossible to see what you doing. Excluding this, I love your videos and appreciate your efforts to showing us great stuff we can do with Docker.
@soulkeeper8801
@soulkeeper8801 3 жыл бұрын
If you not get what I mean, just try to watch your video on phone, or tablet. Regards!
@DBTechYT
@DBTechYT 3 жыл бұрын
Noted!
@Francesco-yc7xn
@Francesco-yc7xn 3 жыл бұрын
I also asked for jitsi! Thank you so much!
@DBTechYT
@DBTechYT 3 жыл бұрын
Most welcome 😊
@aly3rbe
@aly3rbe 2 жыл бұрын
it doesnt work outside my network, is there any port i need to open?
@likwidflame
@likwidflame 2 жыл бұрын
Beating my head against the wall. Followed all directions. Jitsi Current release on Ubuntu 22.04. NPM functioning to other sites with secure TLS connections, unable to connect to Jitsi on LAN. Able to connect and stream on Android over LTE. What ports are missing for me to open?
@dirkpostma2135
@dirkpostma2135 3 жыл бұрын
Hi David, Watched your videos about how to run docker programs on the Raspberry Pi. Setting up is so easy and amazing what the Pi can handle. Awesome. Using the RPI4 8GB with a SSD. I think your video will be even better if you tell also what the purpose of a program is. Installed Homer to make a dashboard so I can see all programs with just one mouse click. Tried Ubuntu 64bits, but it needs a hack to make it bootable from a SSD so for the moment I am back to Raspberry Pi OS 32 bits. Cloudflare is indeed great for unique dns names and hidding home IP address. Then is I get to the point I do something in a different order then you. I add new records with the status Proxied, after that i get with Nginx Proxy Manager a SSL certificate, and that works. You do this in a different order, why? Thanks for all the great videos!
@TuanTran-eb6xj
@TuanTran-eb6xj 3 жыл бұрын
Hello, I get trouble: my VPS has 30GB RAM, but when I start the second Recording, RAM has been increase very high and full, then 2nd Recording has been stopped. Did you see this issue?
@IanKelvinCruz-z5p
@IanKelvinCruz-z5p Жыл бұрын
hi @DB Tech, when im trying to connect it always says "You have been disconnected. You may want to check your internet connection"
@DBTechYT
@DBTechYT Жыл бұрын
I had a similar thing happen when I was testing it out and I'll be damned if I can remember how I fixed it. it's just been too long since I did anything with Jisti
@phanlam6080
@phanlam6080 3 жыл бұрын
Thank you so much. Please help me about that. I made an online video call with 3 participants but got an error that didn't receive mic, camera and screen sharing. I called in LAN with 2 participants that ok.
@Klay4
@Klay4 3 жыл бұрын
hello, thanks for the tutorial impeccable and clear as always but I encountered a problem... If someone tries to connect to a conference via an external connection (for example the 4G of the phone), the user is able to join the call but not to connect (does not hear anyone and cannot be seen). I also tried to open port 10000 in UDP and 4443 in TCP but it doesn't work anyway. I think the problem is cloudflare. Any solution?
@ckourelas
@ckourelas 3 жыл бұрын
Hi, same issue here. David, do you have any ideas how to solve it?
@HotBotShot
@HotBotShot 10 ай бұрын
What do I do if my nginx proxy manager runs on a dofferent VM?
@DBTechYT
@DBTechYT 10 ай бұрын
You set up your domain in Nginx proxy manager just like you always do and just point to the IP and port of the application on the other VM
@emirhansener9099
@emirhansener9099 Жыл бұрын
c_name part saved us, thx.
@olafcreed4726
@olafcreed4726 3 жыл бұрын
What are web sockets?
@AlexandreRodriguessp
@AlexandreRodriguessp 2 жыл бұрын
Thanks for the class! can help? How do I find the docker IP to configure in docker_host_anddress ? It's not the same IP you configured in Cloudflare, what's the difference?
@AlexandreRodriguessp
@AlexandreRodriguessp 2 жыл бұрын
How and where did you install nginx proxy manager? Is it on another domain, another account, or was it installed in the same root as jitsi meet? That's all it takes to work here... because here it's also reconnecting every 30sec.
@AlexandreRodriguessp
@AlexandreRodriguessp 2 жыл бұрын
God bless you!!
@rogeriomq
@rogeriomq Жыл бұрын
Thanks for sharing your knowledge with us 😉
@DBTechYT
@DBTechYT Жыл бұрын
Thanks for watching!
@khalidelgazzar
@khalidelgazzar Жыл бұрын
Thank you very much. great video
@DBTechYT
@DBTechYT Жыл бұрын
Glad you liked it!
@GeraldBegin
@GeraldBegin 2 жыл бұрын
Hi Sir, . thanks a lot for sharing your talent :-) I have a question, .. can we run Jitsi on CasaOS ?
@DBTechYT
@DBTechYT 2 жыл бұрын
Technically yes, but I think you'd have to deploy it via command line and, if you do that, it might not show up in the CasaOS dashboard
@GeraldBegin
@GeraldBegin 2 жыл бұрын
@@DBTechYT I try i, .. but from command line, but at the last section, ... the command line do not see docker in CasaOS. Looks like I have to install docker from command line.
@ozaki485
@ozaki485 Жыл бұрын
how do i add authentication? on Jitsi meet?
@claudiopgjr
@claudiopgjr 3 жыл бұрын
Hi DB, I'm using the same steps as you, but my meeting keeps reconnection after 30 seconds. Any idea?
@DBTechYT
@DBTechYT 3 жыл бұрын
make sure that you enable websocket support in your reverse proxy
@claudiopgjr
@claudiopgjr 3 жыл бұрын
​@@DBTechYT Checked... WebSocket support is enabled. The issue still happening.
@claudiopgjr
@claudiopgjr 3 жыл бұрын
@@DBTechYT I'm happy to share that I found the problem. In the .env file at "# Public URL for the web service (required)" I was adding "/" at the end of the domain. After removing it, the issue was fixed.
@DBTechYT
@DBTechYT 3 жыл бұрын
Awesome! Glad you got it sorted!
@hn3m3s1s
@hn3m3s1s 3 жыл бұрын
hey, did you manage to make the streaming to youtube feature works (jibri?)?
@DBTechYT
@DBTechYT 3 жыл бұрын
I didn't try, but I'm the reources you need to set it up should be in the description of the video.
@hn3m3s1s
@hn3m3s1s 3 жыл бұрын
​@@DBTechYT Alright thanks :) asking because I tried different ways to set it up, but always led to a fail :(
@noahpe6260
@noahpe6260 3 жыл бұрын
Do you plan on continuing your raspberry pi series?
@DBTechYT
@DBTechYT 3 жыл бұрын
I've actually been thinking about doing exactly that in the near future
@nolmirk2267
@nolmirk2267 2 жыл бұрын
not a bad intergration with rocket.chat. good job
@owletkami8018
@owletkami8018 Жыл бұрын
Great video, please font bigger if possible n.n
@Kollisionsabfrage
@Kollisionsabfrage 3 жыл бұрын
Wow, worked like a charm. Thank you! Can you do the same for rocketchat ?
@enricoroselino7557
@enricoroselino7557 Жыл бұрын
in 2023 there is no DOCKER_HOST_ADDRESS :/
@DBTechYT
@DBTechYT Жыл бұрын
I don't know what to tell you. This video was made Jun 24, 2021.
@enricoroselino7557
@enricoroselino7557 Жыл бұрын
@@DBTechYT i know, this video is good starting point for me :) .... thank u for making this vid
@uuutttuuubbbee
@uuutttuuubbbee Жыл бұрын
I wonder how the actual nginx config file looks like
@propeto13
@propeto13 Жыл бұрын
Jitsi Meet | Cloudflare Tunnel 2023 Edition! 🤤🙌
@DBTechYT
@DBTechYT Жыл бұрын
Interesting idea. I'll see what I can do
@nirv
@nirv Жыл бұрын
so this guy has a "thanks" button with a dollar sign in it and continues to mug for the camera? Nope. That's when you block the channel. This guy doesn't get the spirit of the internet.
@DBTechYT
@DBTechYT Жыл бұрын
"continues to mug for the camera"? I don't even know what this means. People want to support creators in different ways. So I turned it on. If you don't want to support, that's fine. If you want to block the channel, you do you. All the best
@KR1ML0N
@KR1ML0N 2 жыл бұрын
I integrated mine with rocketchat using jwt. worked real great thanks.
18 Weird and Wonderful ways I use Docker
26:18
NetworkChuck
Рет қаралды 297 М.
1 сквиш тебе или 2 другому? 😌 #шортс #виола
00:36
Миллионер | 1 - серия
34:31
Million Show
Рет қаралды 2,9 МЛН
DID A VAMPIRE BECOME A DOG FOR A HUMAN? 😳😳😳
00:56
The intro to Docker I wish I had when I started
18:27
typecraft
Рет қаралды 160 М.
What's On My Home Server? Storage, OS, Media, Provisioning, Automation
27:30
Wolfgang's Channel
Рет қаралды 1,2 МЛН
Traefik 3 and FREE Wildcard Certificates with Docker
39:37
Techno Tim
Рет қаралды 128 М.
Is this the BEST Reverse Proxy for Docker? // Traefik Tutorial
21:57
Christian Lempa
Рет қаралды 524 М.
Docker Guide
19:10
Chris Titus Tech
Рет қаралды 81 М.
Jitsi Meet vs Zoom and Google Meet
23:00
dottotech
Рет қаралды 87 М.
Nextcloud Nginx Proxy Manager in 10 Minutes!
12:54
Christian Lempa
Рет қаралды 131 М.