Hello everyone today we are going to show you how to install your own video conferencing server in minutes,on a basic $5 a month Droplet from digital ocean.
The instructions in the video will also work with most Linux based distributions.
Jitsi is a free alternative to the popular zoom video conferencing application,
The tutorial presumes that you already have a droplet,if not you can set one up in about 5 minutes using the link in the description
All commands used in the video are in the description below so you can simply copy and paste as you follow along.
Tools and Links used in this Video:
Get a droplet in digital Ocean m.do.co/c/f2e5d955a265
Brave Browser brave.com/jds304
No-ip for DDNS/Free name setup www.noip.com/
Putty for ssh access :putty.org
Jitsi site www.jitsi.org
Steps to install
First you need to make sure you have an A record that resolves to your IP on your droplet/virtual server in our case, this is
confserver.hopto.org 134.209.89.109
We are using a free ddns domain here in our setup,if you own your own domain,you can simply add an A record in your control panel or zone file instead.
Please note if you are following along replace any reference to confserver.hopto.org with your own hostname.
Commands used.
On the droplet/vps host.
sudo hostnamectl set-hostname confserver.hopto.org
sudo nano -w /etc/hosts
127.0.1.1 confserver.hopto.org confserver ---your server hostname
sudo nano -w /etc/hostname
confserver
==============================
Firewall Settings for the Host Depending on which firewall you are using.
Open the ports on your host firewall
For UFW Firewall use
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw allow 4443/tcp
sudo ufw allow 10000/udp
For digital Ocean firewalls allow the following on the firewall panel
(You can close port 80 after the lets encrypt cert is generated later on.)
port 80, 443 and 4443 tcp
port 10000 udp
Or just normal IP tables
Install of Jitsi
sudo wget -qO - download.jitsi.org/jitsi-key.... | sudo apt-key add -
sudo sh -c "echo 'deb download.jitsi.org stable/' > /etc/apt/sources.list.d/jitsi-stable.list"
sudo apt-get -y update
sudo apt-get -y install jitsi-meet
Command to install the letsencrypt-cert.
/usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh
Files to edit
nano /etc/prosody/conf.avail/confserver.hopto.org.cfg.lua
change aut to authentication = "internal_plain"
Then add this at the end of the file
VirtualHost "guest.confserver.hopto.org"
authentication = "anonymous"
c2s_require_encryption = false
nano -w /etc/jitsi/meet/confserver.hopto.org-config.js
change anonymousdomain: 'guest.your_domain',
to anonymousdomain: 'guest.confserver.hopto.org',
sudo nano /etc/jitsi/jicofo/sip-communicator.properties
Add this line.
org.jitsi.jicofo.auth.URL=XMPP:confserver.hopto.org
Add users as required with this syntax
sudo prosodyctl register user your_domain password
example
prosodyctl register myconfuser1 confserver.hopto.org Really@goodpass
then restart all services and you are good to go.
sudo systemctl restart prosody.service
sudo systemctl restart jicofo.service
sudo systemctl restart jitsi-videobridge2.service
Help Support the Channel:
To help support the channel we have listed a few decent providers that we like and use ourselves.If you purchase a service from one of these links we may (hopefully) receive a commission,but it will not cost you anything extra.
It helps pay for our advertising,hosting and running costs and allows us to post free how too content etc.
Check out the brave browser get paid to use your browser and protect yourself from ads and trackers
online. brave.com/jds304 (This is my referral link for Download).
Checkout Digital Ocean for easy to use cloud VPS servers low cost and reliable.
m.do.co/c/f2e5d955a265
Негізгі бет Setup your own secure Jitsi Video conferencing server in Minutes
No video
Пікірлер: 4