Host a Jitsi Meet Server
Vložit
- čas přidán 3. 04. 2020
- Have you been using Zoom to chat with family and friends during the COVID-19 pandemic? Jitsi Meet is an open-source alternative that you can host yourself!
The commands and configuration options used in this video can be found in text form here: nerdonthestreet.com/wiki?find...
---
Join the Nerd Club: nerdclub.nots.co
Official website: nerdonthestreet.com
Discord server: discord.nots.co
Subreddit: / nerdonthestreet
Facebook page: / nerdonthestreet
Twitter feed: / nots_network
E-Mail: jacob@nerdonthestreet.com
Server management services: managedby.nots.co - Věda a technologie
I want to see this channel become famous.. absolutely clear, concise instructions, good control over delivery of the content.
Thank you 🙏
Best of it's kind! So much can be learned from this as well - the approach was logical, clear and thorough. Lots of little bits of tech knowledge and pointers. The graphical content was perfect and the presenter engaging, clear and confidence inspiring. Thank you is not enough.
Absolutely awesome! Thanks for explaining this in a clear, step by step fashion! Much appreciated. I have subscribed to your channel. Keep up the great work.
Man just perfect video, very well done, few people are actually capable of doing such a concise yet explanatory tutorial! You have a new suscriber :)
Great video, love the additional research you did for how to secure the system. I wish it came out of the box like this, but the beautiful things is we can customize it to our liking!
Excellent timing! I was able to install the server with no issues but finding how to secure it wasn't easy. You saved me quite a bit of time. Thanks for this!
What a well timed video. I setup my Jitsi server yesterday and today I’m locking it down with authentication. You answered my question about the internal domain references in the configuration and what external users will experience when authentication is enabled. Excellent! I’m moving onto LDAP authentication and SIP integration now :-)
Can you please show how to do the LDAP and sip integration. Thanks
Dude, that was amazing. I just already install my jitsi server in a Digital Ocean droplet following your instructions. Bravo!
@José Ignacio Castro Hola. Con esta instalación básica en DigitalOcean Jitsi funciona bien hasta aproximadamente 15 participantes (con cámara y micrófono habilitado). Hice una instalación en Google Cloud (región southamerica-east) y soporta un poquito más, pero depende mucho de dónde está ubicado el servidor y los usuarios.
Si necesitas que se conecten más personas hay que hacer un escalamiento horizontal (un Jitsi y varios Jitsi-Videobridge) y configurar OCTO, que es un método de "puentes en cascada", que permite repartir usuarios entre diferentes servidores para evitar cuellos de botella en las CPU de los usuarios.
Awesome video, just what I was looking for. You've got a new subscriber ! Thank you !
Your tutorials keep getting better and better, Jacob. Keep up the good work! Your original Nextcloud one kickstarted my Linux admin knowledge. Much appreciated.
Love the video! Very clear, concise, additional info is always focused on topic and helpful. Thank you!
I love your vintage casio watch. :) Thanks for sharing this video!
Having explored both Jitsi and MiroTalk SFU, we appreciate the merits of both projects!
Excellent video. I will try setting this up for my small team. I got enough gcp credits to last me 1-2 months. Can't wait. Once again excellent video and you really good at explaining everything.
That worked like a charm! Thank you so much!
Man, you are incredible!!!
Simply the best Jitsi installation tutorial!
I was just watching how to do jisti self hosting and yours was just uploaded. What coincidence.
I'm glad i found your channel. Thanks a million
the quality of your tutorials, doesn't left much to be desired!
Excellent video, was exactly what I was looking for, thank you.
Thanks. I'd have to spend a bit of time reviewing & learning new internet technology as it's been a long time since I've done any, but this gives me an idea of where I'd have to start looking.
Great video. Perhaps you should do another on how to do the same using jitsi-meet in a docker container. I set that up myself, the process was very similar with a couple nuances. It comes with all the advantages of using containers.
Awesome video and tutorial. Great job. It worked as a charm. Thank you.
Great job man, Thank you.. Just deployed mine successfully and needed the extra security
Merci beaucoup pour le tuto...excellent !
Thank you so much,
it was a pleasure to unfold the stages.
Crisp and clear. Of course you got another subscriber and a like
A very good guide on how to setup jitsi. Even understandable if english is not the first language.
This is awesome! Thank you!
Absolutely brilliant tutorial mate, well done!!
Love this many thanks from the Netherlands. Be safe
The tutorial was excellent !! It works for me. Thank You!! If possible to post JWT and welcome page customization, it will be helpful.
That's a super great video. Thank you 😊
Thank you! So clear and to the point tutorial.
Fantastic video men, thanks for sharing this knowledge!! I've been looking for something so clearly explained.
Only 30 min to be an expert using and setting jitsi xD u help me a lot thanks bro !
This tutorial is done perfectly!! Thank you!
Thanks for this. Great video. I setup a self hosted jitsi meet server about a month ago but didn't know how to secure it as you have shown.
Perfect, now you should do one on setting up recording.
A working Jibri setup video would be much appreciated!
Any ideas on how to setup audio/video recording?
Thank you for this, right on point!
Thank you for the grate video it helped me a lot on how to set up jitsi on my own
This is one of the best step-by-step tutorials I've seen for doing something this complicated. I appreciate the details and the complementary website.
I'm wondering if anyone had issues running the letsencrypt script referenced during the install. I have had no success having it complete, and a number of google searches make me think I must be the only one on the planet with the problem because I can't find the answer.
This is the output I get after entering my email address. Notice the last line specifically that refers to the problem.
Note, selecting 'python-is-python2' instead of 'python'
Note, selecting 'python-dev-is-python2' instead of 'python-dev'
Package python-virtualenv is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'python-virtualenv' has no installation candidate
Any advice is appreciated.
Great video. Well done!
Solid presentation, thanks!
Thanks, it's awesome.
Amazing guide !! Saved our team !
Brilliant, many thanks. Subscribed
Unbelievable, man you saved me a ton of time.. I mean a ton of time... now to figure out how to use this damn server to embed it on my aws domain. You deserve 50 gold stars and a huge promotion just for figuring out this crap, and for the physical sacrifice )))
Really awesome video, well done.. thank you so much for your help!
Awesome video, thank you!
Tnx! Saved me a lot of time.
What is amazing is that just 2 hours ago I built one of these servers....WOW talk about timing
Very professionally done
This is exactly what I need. I am so sick with Skype which are very low quality of sound and video. I am a podcaster with millions of views each day and my audiences are complaining my audio/video quality and this tutorial will save my ass.
Superb presentation 👏
thanks !! it was really helpful
Excellent tutorial... Bravo..
One note! when you are having 1-on-1 video call, it switches to p2p mode, and that is why I can have 1080p calls from Russia to the US. Jitsi is amazing!
Ancient history! As of May 30, 2020 your rants about Zoom are resolved.
that's a perfect video, thank you so much!
Very good explanation and thanks for this video. It is really helpful.
SWEET, thank you!
What an awesome video!
Good tutorial, much appreciated!
Thanks a lot! You're great!
two possible changes in the presentation. 1. try right clicking anywhere in the mtg screen (not in a tile). the menu popup will include an option to email a link to the meeting. 2. if you send the link to a guest with a handheld, they won't have to mess with their settings.
Great explanation, thank you.
more content like this!!!
That's awesome! Thanks
wow, easy to understand, two thumbs up
That's nice to learn your tutorial. Thanks
Really great!
I love this concept and we should take care about our data 😉
Much love 💕
Matthias 👋
good work mate!
Excellent tutorial !!!!
Great tutorial, thank you.
Really well done tutorial. I've been meaning to do this for a while - and you just saved me a pile of research on the authentication options. Have you tried setting up jangouts using janus as the videobridge? OI'd like to compare the two.
Well organized tutorial.
Cool. Very nice manual
Good job, thanks a lot.
very professional!
Great video! Thank you for posting. Question for you: what did you need to do to get the Logitech BRIO working with Linux? I’m running Fedora 31 and it just will not cooperate with that camera. Thanks again.
Amazing!
very good explanation! 🙂
Awesome!
It's just awesome
Perfect, love that you picked Debian over Ubuntu
Your video helped me a lot. Saludos!
great video and very informative ,
I was wondering if you can share some more information on how to change the default ports for http and https
Good stuff..thanks.
Great video.. Please do another for Jitsi authentication with LDAP active directory
Thank you so much for this tutorial!
I've been trying to achieve the anonymous login without password during the whole day, following their documentation and their forum, but it just wasn't working. Thank you for your help!
well done
Seems Crosstalk did nearly the exact same video AFTER yours was published. Hmmmm. Good stuff. Any plans for a performance/scaling video?
I don't watch that channel, but glad I beat them to it. "Performance/scaling" is incredibly broad, so no plans for that right now.
Chris did it on Ubuntu, I prefer Debian any day
Jacob - thanks for the great video. Do you have an opinion as to the maximum performance one might get out of the DO micro instance used in your example? How many clients it might handle in a single meet? It would be nice to run a room for 20 to 30 as economically as possible. I was wondering what you thought the limits might be. Thanks again.
It is far faster and easier with docker-compose! you need just to change few config and all is running in less than 5 min. Great presentation!
I'm not a fan of Docker, I like running native packages/services since it saves overhead and is more straightforward to configure (especially when you're using one server for many applications.)
@@ckpriv6167 "I can update one of the stacks at a time without breaking the others." - You can do this anyway if you're careful and know what you're doing.
"The backup is also easier, I can mount the data/config volume on a backup stack, save that, send it encrypted on a backup cloud service." - You need a step to "mount" so you can access your data/config? That's extra work. My files are right on the filesystem and thus easier to access, modify, and back up.
"But each time I want to upgrade my server and move my services, that is a nightmare. So docker is far easier, I don't rely on the host at all, only to boot and start docker, handle ipv4/v6, and everything else can have what they need in there stacks." - Sounds like you need to learn systemd a little better. GNU/Linux is a multi-tasking operating system, it can (and does) start and handle multiple services automatically when configured to.
"It took me like 20 min to add jitsi meet on a new docker-compose stack, without any problem with everything else on the server." - This is 15 minutes more than your initially quoted time. What happened there? Sounds like you're just bragging/exaggerating, and it's not working.
Docker is a band-aid for developers who don't want to worry about actual server administration. It makes it easy to set something up without knowing what any of the moving parts are actually doing; it makes it more difficult to actually understand, interact with, and customize the applications from a user/administrator's point of view.
What happens if you want to run two applications on the same server using the same port? For instance, Jitsi Meet uses port 443 since it's HTTPS in a web browser, and I might also have a WordPress website I want to run on the same server. Two Docker instances cannot bind port 443 at the same time. Your options in that case are:
- Run the Docker instances on non-standard ports and use a web server like Apache or NGNIX to proxy the traffic to the Docker containers.
- Just run the apps natively using a web server like Apache or NGINX.
The Docker solution requires more setup, and _does not_ make it any easier to migrate your server with multiple services between hosts like you're claiming, because the host-level configuration would still need to be migrated and that's what you're complaining about in the first place.
@@ckpriv6167 "After something like 20 years of experience on Linux + BSD system, in my experience, having several different services on one server is not a good idea."
Bragging about how many years of experience you have in a CZcams comment essay? You're not going to change my mind about anything, ever.
Your initial comment was that Docker is "far faster and easier" than what I showed in my video. Now you are going the opposite direction and boring me with notes about your massively overcomplicated setup. You have a cool job where you've "learned" a ton of stuff about Docker? Great, go live your amazing, incredible, superior life and stop leaving annoying comments on my videos, then.
Nerd on the Street - Tech your are right. that’s pointless. please clear out those comments.
Hi Jacob, awesome tutorial - thank you very much!
Still have two questions, maybe you have a hint or a how-to...
1. Is there a way to keep one specified "room" open for all anon users, while all other sessions need to be initialized by a registered user, like in your tut?
2. Any way to modify the text on the welcome page?
Thanks in advance
Thilo
Excellent video! Can you share some info on the number of connections / conference can a single basic (1vCpu; 1gb ram) droplet support?
Does anyone have any info for this?
Thank you for the video
Would you do a video about how to set up BigBlueButton and Scalable load balancer ?
thanks Sheldon
Maquina :) Thank You