<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>jitsi Archives - Linux Windows and android Tutorials</title>
	<atom:link href="https://www.osradar.com/tag/jitsi/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.osradar.com</link>
	<description>tutorials and news and Seurity</description>
	<lastBuildDate>Wed, 06 Oct 2021 23:35:15 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.8.12</generator>
	<item>
		<title>Install Jitsi Meet desktop on Debian 11</title>
		<link>https://www.osradar.com/install-jitsi-meet-desktop-client/</link>
					<comments>https://www.osradar.com/install-jitsi-meet-desktop-client/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Sun, 10 Oct 2021 23:20:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[bullseye]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[dekstop]]></category>
		<category><![CDATA[jitsi]]></category>
		<category><![CDATA[video]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=32584</guid>

					<description><![CDATA[<p>Hello, friends. We’ve talked a lot about Jitsi Meet and how great it is. But we’ve yet to talk about a desktop client for it. So, in this post, you’ll learn how to install Jitsi Meet Desktop on Debian 11 and we’ll describe some ways to do it. What is Jitsi Meet Jitsi Meet is [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-jitsi-meet-desktop-client/">Install Jitsi Meet desktop on Debian 11</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Hello, friends. <a href="https://www.osradar.com/video-conference-linux-jitsi-meet/" target="_blank" rel="noreferrer noopener">We’ve talked a lot about Jitsi Mee</a>t and how great it is. But we’ve yet to talk about a desktop client for it. So, in this post, you’ll learn how to install Jitsi Meet Desktop on Debian 11 and we’ll describe some ways to do it.</p>



<h2 id="what-is-jitsi-meet">What is Jitsi Meet</h2>



<p><a href="https://meet.jit.si/" target="_blank" rel="noreferrer noopener">Jitsi Meet</a> is a free tool for making group video calls with numerous participants and many options to perform. In Jitsi Meet there is no limit to the number of participants, although the server will set a limit.</p>



<p>One of the most important features of Jitsi Meet is that it is OpenSource so we can access the source code and we can implement it with <a href="https://www.osradar.com/deploy-jitsi-meet-server-with-docker/" target="_blank" rel="noreferrer noopener">tools such as Docker.</a></p>



<p>Now, the user community has created a Jitsi Meet Desktop client with which we can connect to an instance from the desktop.</p>



<h2 id="jisti-meet-desktop-client">Jisti Meet Desktop Client</h2>



<p>So we have a Desktop application for Jitsi Meet built with Electron. Like the Jitsi Meet technology, it is open source and has the following features.</p>



<ul><li>Works with any Jitsi deployment.</li><li>Unlimited users: There are no artificial restrictions on the number of users or conference participants. Server power and bandwidth are the only limiting factors.</li><li>No account is needed.</li><li>Lock-protected rooms: Control the access to your conferences with a password.</li><li>Encrypted by default.</li></ul>



<p>This way, you can integrate Jitsi Meet into the desktop of your favorite distribution.</p>



<h2 id="install-jitsi-meet-desktop-client-on-debian-11">Install Jitsi Meet Desktop Client on Debian 11</h2>



<p>The support of this application for Linux is very good and especially for Debian 11. So we have several installation methods.</p>



<h3 id="jitsi-meet-desktop-client-using-the-deb-package">Jitsi Meet Desktop Client using the DEB package</h3>



<p>In the Github profile of the application, we can download a DEB package that will be useful for our system.</p>



<p>To download it and install it, you can open the terminal and run</p>



<pre class="wp-block-preformatted">wget https://github.com/jitsi/jitsi-meet-electron/releases/latest/download/jitsi-meet-amd64.deb
sudo apt install ./jitsi-meet-amd64.deb</pre>



<p>At the end of the process, you will be able to run it from the main menu of the distribution.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="556" src="https://www.osradar.com/wp-content/uploads/2021/10/1-2-1024x556.png" alt="1.- Jitsi Meet Desktop Client on Debian 11" class="wp-image-32590" srcset="https://www.osradar.com/wp-content/uploads/2021/10/1-2-1024x556.png 1024w, https://www.osradar.com/wp-content/uploads/2021/10/1-2-300x163.png 300w, https://www.osradar.com/wp-content/uploads/2021/10/1-2-768x417.png 768w, https://www.osradar.com/wp-content/uploads/2021/10/1-2-696x378.png 696w, https://www.osradar.com/wp-content/uploads/2021/10/1-2-1068x580.png 1068w, https://www.osradar.com/wp-content/uploads/2021/10/1-2.png 1368w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>1.- Jitsi Meet Desktop Client on Debian 11</figcaption></figure>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="556" src="https://www.osradar.com/wp-content/uploads/2021/10/2-2-1024x556.png" alt="2.- Using Jitsi Meet desktop client" class="wp-image-32591" srcset="https://www.osradar.com/wp-content/uploads/2021/10/2-2-1024x556.png 1024w, https://www.osradar.com/wp-content/uploads/2021/10/2-2-300x163.png 300w, https://www.osradar.com/wp-content/uploads/2021/10/2-2-768x417.png 768w, https://www.osradar.com/wp-content/uploads/2021/10/2-2-696x378.png 696w, https://www.osradar.com/wp-content/uploads/2021/10/2-2-1068x580.png 1068w, https://www.osradar.com/wp-content/uploads/2021/10/2-2.png 1368w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>2.- Using Jitsi Meet desktop client</figcaption></figure>



<h3 id="getting-jitsi-meet-desktop-client-with-flatpak">Getting Jitsi Meet desktop client with Flatpak</h3>



<p>This method is a bit more cumbersome, but it guarantees integration with the system, and will not fail due to any dependencies. In short, we can install the application using Flatpak technology.</p>



<p>So, if you don’t have Flatpak you can install it by running</p>



<pre class="wp-block-preformatted">sudo apt install flatpak</pre>



<p>After that, you need to add the Flathub repository where the application is hosted.</p>



<pre class="wp-block-preformatted">sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo</pre>



<p>Then, you can install it as follows</p>



<pre class="wp-block-preformatted">sudo flatpak install flathub org.jitsi.jitsi-meet</pre>



<p>When the installation is finished you can run it from the main menu or by executing this command</p>



<pre class="wp-block-preformatted">flatpak run org.jitsi.jitsi-meet</pre>



<p>Then, you will see the main screen.</p>



<h2 id="conclusion">Conclusion</h2>



<p>A desktop client is always good news to speed up the work from an operating system. That’s why we have to thank the work of community in creating these applications and making them work on almost all Linux operating systems.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-jitsi-meet-desktop-client/">Install Jitsi Meet desktop on Debian 11</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/install-jitsi-meet-desktop-client/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>install Jitsi Meet on Debian 10</title>
		<link>https://www.osradar.com/install-jitsi-meet-on-debian-10/</link>
					<comments>https://www.osradar.com/install-jitsi-meet-on-debian-10/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Mon, 29 Mar 2021 23:04:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Buster]]></category>
		<category><![CDATA[comunications]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[Debian 10]]></category>
		<category><![CDATA[jitsi]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[video]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=29259</guid>

					<description><![CDATA[<p>Hello, friends. In this post, you will learn how to install Jitsi Meet on Debian 10. Jitsi Meet is a pretty valid alternative to Google Hangouts, but in this case, we’re talking about a completely open-source alternative. On the other hand, it’s free and even though it’s not, it offers some advantages that we could [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-jitsi-meet-on-debian-10/">install Jitsi Meet on Debian 10</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Hello, friends. In this post, you will learn how to install Jitsi Meet on Debian 10.</p>



<p><a href="https://www.osradar.com/video-conference-linux-jitsi-meet/" target="_blank" rel="noreferrer noopener">Jitsi Meet</a> is a pretty valid alternative to Google Hangouts, but in this case, we’re talking about a completely open-source alternative. On the other hand, it’s free and even though it’s not, it offers some advantages that we could consider premium like HD Audio support. Everything 100% encrypted.</p>



<p>In these times in which the formal work has been threatened, some companies have found in Jitsi a quality tool. Especially because it does not require the creation of an account and because it can be installed on your server.</p>



<p>Some features of Jitsi Meet are as follows:</p>



<ul><li>Share your desktop, presentations, and more.</li><li>Invite users to a conference via a simple, custom URL.</li><li>Edit documents together using Etherpad.P</li><li>Pick fun meeting URLs for every meeting.</li><li>Trade messages and emojis while you video conference, with integrated chat.</li></ul>



<p>Again, all this for free, open-source, and encrypted conversations. So, technologically it’s pretty competent.</p>



<h2 id="install-jitsi-on-debian-10"><a href="#install-jitsi-on-debian-10" name="install-jitsi-on-debian-10"></a>Install Jitsi on Debian 10</h2>



<p>We will be able to install Jitsi with the repository that the developers give us. This ensures that the integration with the system and the package manager is complete.</p>



<p>To perform the installation, we will have to connect to our server and update it.</p>



<pre class="wp-block-preformatted">sudo apt update
sudo apt upgrade</pre>



<p>Then, it is necessary to change the hostname of the computer for your domain.</p>



<pre class="wp-block-preformatted">sudo hostnamectl set-hostname [domain]</pre>



<p>Replace <code>[domain]</code> with yours.</p>



<p>Then modify the <code>hosts</code> file of the server and add the following line:</p>



<pre class="wp-block-preformatted">sudo nano /etc/hosts 
<code data-origin="<pre&gt;<code&gt;sudo nano /etc/hosts

127.0.0.1 domain
</code&gt;</pre&gt;
<p&gt;">127.0.0.1 domain </code> </pre>



<p>Before continuing, you have to make sure that ports <code>80</code>, <code>443</code> and <code>4443</code> of the TCP protocol and port <code>10000</code> of the UDP protocol are open in the firewall.</p>



<p>Now it is time to install the gnupg package which contains instructions for adding GPG keys from external repositories.</p>



<pre class="wp-block-preformatted">sudo apt update
sudo apt install gnupg</pre>



<p>Now you can download and add the GPG key from the Jitsi repository.</p>



<pre class="wp-block-preformatted">wget https://download.jitsi.org/jitsi-key.gpg.key
sudo apt-key add jitsi-key.gpg.key</pre>



<p>Next, create a new file that will contain the information for us to add the Jitsi repository.</p>



<pre class="wp-block-preformatted">sudo nano /etc/apt/sources.list.d/jitsi-stable.list</pre>



<p>And add:</p>



<pre class="wp-block-preformatted">deb https://download.jitsi.org stable/</pre>



<p>Save the changes and close the editor.</p>



<p>So, refresh APT so that the repository information can be loaded.</p>



<pre class="wp-block-preformatted">sudo apt update</pre>



<p>And finally, install Jitsi by running:</p>



<pre class="wp-block-preformatted">sudo apt install jitsi-meet
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  ca-certificates-java fontconfig-config fonts-dejavu-core java-common jicofo jitsi-meet-prosody jitsi-meet-web jitsi-meet-web-config jitsi-videobridge2 libasound2
  libasound2-data libavahi-client3 libavahi-common-data libavahi-common3 libcups2 libfontconfig1 libgd3 libjbig0 libjpeg62-turbo liblcms2-2 libnginx-mod-http-auth-pam
  libnginx-mod-http-dav-ext libnginx-mod-http-echo libnginx-mod-http-geoip libnginx-mod-http-image-filter libnginx-mod-http-subs-filter libnginx-mod-http-upstream-fair
  libnginx-mod-http-xslt-filter libnginx-mod-mail libnginx-mod-stream libnspr4 libnss3 libpcsclite1 libtiff5 libwebp6 libx11-6 libx11-data libxau6 libxcb1 libxdmcp6
  libxext6 libxi6 libxpm4 libxrender1 libxslt1.1 libxtst6 lua-bitop lua-expat lua-filesystem lua-sec lua-socket lua5.2 nginx nginx-common nginx-full
  openjdk-11-jre-headless prosody ssl-cert uuid-runtime x11-common
Suggested packages:
  default-jre libasound2-plugins alsa-utils cups-common libgd-tools liblcms2-utils pcscd fcgiwrap nginx-doc libnss-mdns fonts-dejavu-extra fonts-ipafont-gothic
  fonts-ipafont-mincho fonts-wqy-microhei | fonts-wqy-zenhei fonts-indic lua-dbi-mysql lua-dbi-postgresql lua-dbi-sqlite3 lua-zlib openssl-blacklist
Recommended packages:
  jitsi-meet-turnserver | apache2 lua5.2-event
The following NEW packages will be installed:
  ca-certificates-java fontconfig-config fonts-dejavu-core java-common jicofo jitsi-meet jitsi-meet-prosody jitsi-meet-web jitsi-meet-web-config jitsi-videobridge2
  libasound2 libasound2-data libavahi-client3 libavahi-common-data libavahi-common3 libcups2 libfontconfig1 libgd3 libjbig0 libjpeg62-turbo liblcms2-2
  libnginx-mod-http-auth-pam libnginx-mod-http-dav-ext libnginx-mod-http-echo libnginx-mod-http-geoip libnginx-mod-http-image-filter libnginx-mod-http-subs-filter
  libnginx-mod-http-upstream-fair libnginx-mod-http-xslt-filter libnginx-mod-mail libnginx-mod-stream libnspr4 libnss3 libpcsclite1 libtiff5 libwebp6 libx11-6
  libx11-data libxau6 libxcb1 libxdmcp6 libxext6 libxi6 libxpm4 libxrender1 libxslt1.1 libxtst6 lua-bitop lua-expat lua-filesystem lua-sec lua-socket lua5.2 nginx
  nginx-common nginx-full openjdk-11-jre-headless prosody ssl-cert uuid-runtime x11-common
0 upgraded, 61 newly installed, 0 to remove and 25 not upgraded.
Need to get 128 MB of archives.
After this operation, 326 MB of additional disk space will be used.
Do you want to continue? [Y/n]</pre>



<p>During the installation, we will be asked to enter the hostname of our server, which can be your domain.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="420" src="https://www.osradar.com/wp-content/uploads/2021/03/1-12-1024x420.png" alt="1.- Installing Jitsi on Debian 10" class="wp-image-29307" srcset="https://www.osradar.com/wp-content/uploads/2021/03/1-12-1024x420.png 1024w, https://www.osradar.com/wp-content/uploads/2021/03/1-12-300x123.png 300w, https://www.osradar.com/wp-content/uploads/2021/03/1-12-768x315.png 768w, https://www.osradar.com/wp-content/uploads/2021/03/1-12-696x286.png 696w, https://www.osradar.com/wp-content/uploads/2021/03/1-12-1068x438.png 1068w, https://www.osradar.com/wp-content/uploads/2021/03/1-12.png 1365w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>1.- Installing Jitsi on Debian 10</figcaption></figure>



<p>Then you will be asked if you want to generate a new certificate or use an existing one. In this case, I will generate new certificates.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="477" src="https://www.osradar.com/wp-content/uploads/2021/03/2-10-1024x477.png" alt="2.- Installation process" class="wp-image-29308" srcset="https://www.osradar.com/wp-content/uploads/2021/03/2-10-1024x477.png 1024w, https://www.osradar.com/wp-content/uploads/2021/03/2-10-300x140.png 300w, https://www.osradar.com/wp-content/uploads/2021/03/2-10-768x358.png 768w, https://www.osradar.com/wp-content/uploads/2021/03/2-10-696x324.png 696w, https://www.osradar.com/wp-content/uploads/2021/03/2-10-1068x498.png 1068w, https://www.osradar.com/wp-content/uploads/2021/03/2-10.png 1365w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>2.- Installation process</figcaption></figure>



<h2 id="preparing-jitsi-for-the-first-use"><a href="#preparing-jitsi-for-the-first-use" name="preparing-jitsi-for-the-first-use"></a>Preparing Jitsi for the first use</h2>



<p>By default, Jitsi is very secure but we need access from the web to be secure too and that is why we need to generate TLS certificates. To do this, install the Certbot package.</p>



<pre class="wp-block-preformatted">sudo apt install certbot</pre>



<p>Then run a script that provides us with the Jitsi installation where we only need to enter our email address.</p>



<pre class="wp-block-preformatted">sudo /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh</pre>



<p>In the end, you will see a success message.</p>



<p>Now the next step is to prevent anonymous users from creating rooms. To do this edit the configuration file for your domain.</p>



<pre class="wp-block-preformatted">sudo nano /etc/prosody/conf.avail/your_domain.cfg.lua</pre>



<p><strong>Remember to replace <code>your_domain</code> with yours </strong>.</p>



<p>And look for the value</p>



<pre class="wp-block-preformatted"> authentication = "anonymous"</pre>



<p>And replace it with:</p>



<pre class="wp-block-preformatted">authentication = "internal_plain"</pre>



<p>At the end of the same file add the following section:</p>



<pre class="wp-block-preformatted">VirtualHost "guest.your_domain"
    authentication = "anonymous"
    c2s_require_encryption = false</pre>



<p>Don’t forget to replace the <code>your_domain</code> value with yours. With this configuration, we will make it so that anonymous users can log in to rooms created by authenticated users.</p>



<p>Save the changes and close the editor.</p>



<p>Now we also need to edit another file to add the host of the guest users.</p>



<pre class="wp-block-preformatted">sudo nano /etc/jitsi/meet/your_domain-config.js</pre>



<p>And change the line</p>



<pre class="wp-block-preformatted">// anonymousdomain: 'guest.example.com',</pre>



<p>To</p>



<pre class="wp-block-preformatted">anonymousdomain: 'guest.your_domain',</pre>



<p>Again, save the changes and close the editor.</p>



<p>Finally, edit the <code>/etc/jitsi/jicofo/sip-communicator.properties</code> file.</p>



<pre class="wp-block-preformatted">sudo nano /etc/jitsi/jicofo/sip-communicator.properties</pre>



<p>And add the following line:</p>



<pre class="wp-block-preformatted">org.jitsi.jicofo.auth.URL=XMPP:your_domain</pre>



<p>Replacing <code>your_domain</code> with yours.</p>



<p>Save the changes and close the editor.</p>



<p>Now create a new user who will be able to create new rooms:</p>



<pre class="wp-block-preformatted">sudo prosodyctl register [user] [your_domain] [password]</pre>



<p>Replace the fields with the values you prefer.</p>



<p>To apply all changes, restart the services.</p>



<pre class="wp-block-preformatted">sudo systemctl restart prosody.service
sudo systemctl restart jicofo.service
sudo systemctl restart jitsi-videobridge2.service
sudo systemctl restart nginx</pre>



<p>And you can visit <code>https://your-domain</code> and enjoy Jitsi.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="506" src="https://www.osradar.com/wp-content/uploads/2021/03/3-6-1024x506.jpg" alt="3.- Jitsi Meet on Debian 10" class="wp-image-29309" srcset="https://www.osradar.com/wp-content/uploads/2021/03/3-6-1024x506.jpg 1024w, https://www.osradar.com/wp-content/uploads/2021/03/3-6-300x148.jpg 300w, https://www.osradar.com/wp-content/uploads/2021/03/3-6-768x379.jpg 768w, https://www.osradar.com/wp-content/uploads/2021/03/3-6-696x344.jpg 696w, https://www.osradar.com/wp-content/uploads/2021/03/3-6-1068x528.jpg 1068w, https://www.osradar.com/wp-content/uploads/2021/03/3-6.jpg 1354w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>3.- Jitsi Meet on Debian 10</figcaption></figure>



<h2 id="conclusion"><a href="#conclusion" name="conclusion"></a>Conclusion</h2>



<p>Jitsi is another wonderful application because it allows us to deploy a secure and stable video call server. This makes it ideal in professional environments.</p>



<p><a href="https://meet.jit.si/" target="_blank" rel="noreferrer noopener">Website</a></p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-jitsi-meet-on-debian-10/">install Jitsi Meet on Debian 10</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/install-jitsi-meet-on-debian-10/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Deploy a Jitsi Meet server with Docker</title>
		<link>https://www.osradar.com/deploy-jitsi-meet-server-with-docker/</link>
					<comments>https://www.osradar.com/deploy-jitsi-meet-server-with-docker/#comments</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Thu, 21 May 2020 23:11:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Docker]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[jitsi]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[video conference]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=20325</guid>

					<description><![CDATA[<p>Hi, folks. In this very short tutorial, I will show you how to deploy a Jitsi Meet server using Docker. This indicates that it will work for any system that has a Docker. We&#8217;ve already talked about Jitsi Meet and told you that it&#8217;s a very interesting tool for making video calls. It&#8217;s shaping up [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/deploy-jitsi-meet-server-with-docker/">Deploy a Jitsi Meet server with Docker</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Hi, folks. <strong>In this very short tutorial, I will show you how to deploy a Jitsi Meet server using Docker.</strong> This indicates that it will work for any system that has a Docker.</p>



<p><a href="https://www.osradar.com/video-conference-linux-jitsi-meet/" target="_blank" rel="noreferrer noopener">We&#8217;ve already talked about Jitsi Meet</a> and told you that it&#8217;s a very interesting tool for making video calls. It&#8217;s shaping up as an open-source option to services like Google Hangouts or the very fashionable Zoom.</p>



<p>Jitsi Meet has features that make it almost a premium application as support for HD Audio, full encryption of communication, and more. However, one of the main advantages of Jitsi is that we can install it on our server and use it privately as in an organization.</p>



<p>As you will see the process is so simple that it is scary but of course thanks to Docker it is quite customizable and you can adapt it to your needs. As always, we recommend that you do so.</p>



<p>So, let&#8217;s get to work.</p>



<h2>Deploy Jitsi Meet with Docker</h2>



<h3>Install Docker on Linux</h3>



<p>The first step is to install Docker and for that, we present you some tutorials in different Linux distributions.</p>



<ul><li>If you are using Ubuntu: <a href="https://www.osradar.com/how-to-install-docker-on-ubuntu-18-04/" target="_blank" rel="noreferrer noopener">How to install Docker on Ubuntu 18.04?</a></li><li>For CentOS 8: <a href="https://www.osradar.com/install-docker-centos-8/" target="_blank" rel="noreferrer noopener">How to install Docker on CentOS 8?</a></li><li>For CentOS 7: <a href="https://www.osradar.com/how-to-install-docker-ce-on-centos-7/" target="_blank" rel="noreferrer noopener">How to install Docker CE on CentOS 7?</a></li><li>If you use Windows: <a href="https://www.osradar.com/how-to-install-docker-in-windows-10/" target="_blank" rel="noreferrer noopener">How to install Docker in Windows 10?</a></li><li>Or, if you are using Debian 10: <a href="https://www.osradar.com/install-docker-on-debian-10/" target="_blank" rel="noreferrer noopener">How to install Docker on Debian 10?</a></li></ul>



<p>And using your distribution’s package manager, you can install Docker Compose. For example:</p>



<pre class="wp-block-preformatted">:~$ sudo apt update
:~$ sudo apt install docker-compose</pre>



<p>For Debian, Ubuntu, and derivatives.</p>



<pre class="wp-block-preformatted">:~$ sudo dnf install docker-compose</pre>



<p>Or, for RHEL, CentOS and derivatives.</p>



<p>Once Docker and Docker compose are installed now is the Gits turn.</p>



<h3>Install Git on Linux</h3>



<p>To download the Docker Compose file offered by Jitsi, we need Git. We also have several tutorials about it and you can read them according to your Linux distribution.</p>



<p><a href="https://www.osradar.com/install-git-on-debian-10/" target="_blank" rel="noreferrer noopener">Install Git on Debian 10</a><br><a href="https://www.osradar.com/install-the-latest-version-of-git-centos-8-rhel-oracle-linux/">How to install Git on CentOS 8</a><br><a href="https://www.osradar.com/how-to-install-git-on-windows-10/">Install Git on Windows?</a><br><a href="https://www.osradar.com/how-to-install-git-on-ubuntu-18-04-linux-mint-19/" target="_blank" rel="noreferrer noopener">Install Git on Ubuntu 18.04?</a></p>



<p>Now we can get started.</p>



<h3>Jitsi Meet server with Docker</h3>



<p>Now yes. Using Git we cloned Jitsi&#8217;s repository for Docker. These files already have a standard configuration for use by Docker Compose.</p>



<p>To do this, run the following command:</p>



<pre class="wp-block-preformatted">:~$ sudo git clone https://github.com/jitsi/docker-jitsi-meet.git /srv/jitsi
Cloning into '/srv/jitsi'…
remote: Enumerating objects: 3, done.
remote: Counting objects: 100% (3/3), done.
remote: Compressing objects: 100% (3/3), done.
remote: Total 1867 (delta 0), reused 0 (delta 0), pack-reused 1864
Receiving objects: 100% (1867/1867), 751.65 KiB | 441.00 KiB/s, done.
Resolving deltas: 100% (904/904), done.</pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="859" height="188" src="https://www.osradar.com/wp-content/uploads/2020/05/1-15.png" alt="1.- Cloning the Jitsi files" class="wp-image-20522" srcset="https://www.osradar.com/wp-content/uploads/2020/05/1-15.png 859w, https://www.osradar.com/wp-content/uploads/2020/05/1-15-300x66.png 300w, https://www.osradar.com/wp-content/uploads/2020/05/1-15-768x168.png 768w, https://www.osradar.com/wp-content/uploads/2020/05/1-15-696x152.png 696w" sizes="(max-width: 859px) 100vw, 859px" /><figcaption>1.- Cloning the Jitsi files</figcaption></figure>



<p>As you can see in the command, we are indicating that the clone will be saved in <code>/srv/jitsi</code></p>



<p>Now we copy the <code>env.example</code> file that is inside that folder and transform it into the configuration file.</p>



<pre class="wp-block-preformatted">:~$ sudo cp /srv/jitsi/env.example /srv/jitsi/.env</pre>



<p>And now we proceed to edit it:</p>



<pre class="wp-block-preformatted">:~$ sudo nano /srv/jitsi/.env</pre>



<p>This file is quite large so to find the parameters we have to modify it is recommended to use the key combination CTRL + W and write the search parameter.</p>



<p>Essentially we have to modify the following parameters:</p>



<pre class="wp-block-preformatted">HTTP_PORT=80<br>HTTPS_PORT=443<br>TZ=your-timezione<br>PUBLIC_URL="https://your-server-IP"<br>DOCKER_HOST_ADDRESS=your-server-IP<br>ENABLE_HTTP_REDIRECT=1</pre>



<p>So,, if you are going to use Let&#8217;s Encrypt to secure the server, which should be obvious, then you have to modify these parameters as well:</p>



<pre class="wp-block-preformatted">ENABLE_LETSENCRYPT=1<br>LETSENCRYPT_DOMAIN=domain<br>LETSENCRYPT_EMAIL=email@domain</pre>



<p>And change:</p>



<pre class="wp-block-preformatted">PUBLIC_URL="https://your-server-IP"</pre>



<p>By:</p>



<pre class="wp-block-preformatted">PUBLIC_URL="https://your-domain"</pre>



<p>Finally, save the changes and close the file.</p>



<p>Access the folder where we have cloned all the files and start the installation:</p>



<pre class="wp-block-preformatted">:~$ cd /srv/jitsi/
:~$ sudo docker-compose up -d</pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="539" src="https://www.osradar.com/wp-content/uploads/2020/05/2-19-1024x539.png" alt="2.- Deploy a Jitsi server with Docker" class="wp-image-20523" srcset="https://www.osradar.com/wp-content/uploads/2020/05/2-19-1024x539.png 1024w, https://www.osradar.com/wp-content/uploads/2020/05/2-19-300x158.png 300w, https://www.osradar.com/wp-content/uploads/2020/05/2-19-768x404.png 768w, https://www.osradar.com/wp-content/uploads/2020/05/2-19-696x367.png 696w, https://www.osradar.com/wp-content/uploads/2020/05/2-19-1068x562.png 1068w, https://www.osradar.com/wp-content/uploads/2020/05/2-19.png 1335w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>2.- Deploy a Jitsi server with Docker</figcaption></figure>



<p>Now open your web browser and go to <code>https://your-domain</code> or <code>https://server-ip</code></p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="506" src="https://www.osradar.com/wp-content/uploads/2020/05/3-16-1024x506.png" alt="3.- Jitsi Meet deployed " class="wp-image-20524" srcset="https://www.osradar.com/wp-content/uploads/2020/05/3-16-1024x506.png 1024w, https://www.osradar.com/wp-content/uploads/2020/05/3-16-300x148.png 300w, https://www.osradar.com/wp-content/uploads/2020/05/3-16-768x379.png 768w, https://www.osradar.com/wp-content/uploads/2020/05/3-16-696x344.png 696w, https://www.osradar.com/wp-content/uploads/2020/05/3-16-1068x528.png 1068w, https://www.osradar.com/wp-content/uploads/2020/05/3-16.png 1354w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>3.- Jitsi Meet deployed </figcaption></figure>



<p>This indicates that Jitsi Meet is ready to start work.</p>



<p>In my experience, it takes a server with good bandwidth and resources.</p>



<p>So, enjoy it. Do you see how easy it is to do?</p>



<h2>Conclusion</h2>



<p>Docker makes our lives much easier when it comes to deploying programs. In this case, we have shown you that doing it with Jitsi is quite simple and customizable.</p>



<p>Please share this post, join <a rel="noreferrer noopener" href="https://t.me/osradar" target="_blank">our Telegram </a>channel and if you can buy us a coffee 🙂</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/deploy-jitsi-meet-server-with-docker/">Deploy a Jitsi Meet server with Docker</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/deploy-jitsi-meet-server-with-docker/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
	</channel>
</rss>
