COMPUTING > Cloud Servery > Šablóny systémov > Ubuntu Server 20.04 LTS 64bit - Jitsi

Ubuntu Server 20.04 LTS 64bit - Jitsi Cloud Server Pro service guide Cloud Server Smart service guide

Funkce

Tato šablona je založena na Ubuntu Server 20.04 LTS s předinstalovanou aplikací Jitsi Meet, což je open-source webová aplikace pro videohovory.

Aplikace funguje přes webový prohlížeč (Chrome, Edge, Firefox, Safari) a nevyžaduje žádnou registraci. Pro Chrome je k dispozici rozšíření. Přístup je možný prostřednictvím sdíleného odkazu. Je také k dispozici aplikace pro Android a iOS.

Na této šabloně je nainstalován Fail2ban pro ochranu proti útokům typu brute force.

Jak se přihlásit

Panel je přístupný přes HTTPS na portu 8443 nebo přes HTTP na portu 8000 s administrativním uživatelem "admin" a heslem, které jste zvolili při aktivaci.

Administrativní přístup je poskytován pomocí SSH, s uživatelem root a heslem, které jste zvolili během vytváření.
Jitsi Meet je dostupný na odkazu https://IPSERVER, vytváření místností je chráněno heslem, výchozím uživatelem je "admin" s heslem zvoleným při vytváření serveru, přístup do již vytvořených místností je také otevřen pro anonymní uživatele, ale lze nastavit heslo pro přístup do každé místnosti.
Kromě Jitsi Meet je k dispozici také software Etherpad, což je software pro spolupracování na editaci dokumentů, dostupný na odkazu:
https://IPSERVER/etherpad.

Konfigurace

Pro přidání administrátorského uživatele do Jitsi se připojte přes SSH k serveru a spusťte následující příkaz:
docker exec docker-jitsi-meet_prosody_1 prosodyctl --config /config/prosody.cfg.lua register NOMEUTENTE meet.jitsi 'HESLO'
kde NOMEUTENTE nahraďte uživatelským jménem a HESLO heslem, které jste zvolili.

Pro přístup z mobilního zařízení je nutné přiřadit doménu k IP adrese serveru a použít platné certifikáty.
Cesta ke certifikátu a klíči je následující:
  • klíč: /opt/jitsi/jitsi-meet-cfg/web/keys/cert.key
  • certifikát: /opt/jitsi/jitsi-meet-cfg/web/keys/cert.crt
Nahraďte soubory a spusťte následující příkaz pro restart webového kontejneru:
docker restart docker-jitsi-meet_web_1

Je také podporováno Letsencrypt, níže je postup, jak jej povolit.
Poznámka: Pro úspěšné provedení postupu je nutná doména, která směřuje na veřejnou IP adresu serveru:
Upravte soubor /opt/jitsi/docker-jitsi-meet/.env
odkomentováním proměnných ENABLE_LETSENCRYPT, LETSENCRYPT_DOMAIN, LETSENCRYPT_EMAIL
ENABLE_LETSENCRYPT=1
LETSENCRYPT_DOMAIN=doména směřující na veřejnou IP adresu serveru
LETSENCRYPT_EMAIL=platný email


Po úpravě souboru spusťte následující příkazy:
cd /opt/jitsi/docker-jitsi-meet
rm -f /opt/jitsi/jitsi-meet-cfg/web/nginx/ssl.conf
docker-compose -f docker-compose.yml -f etherpad.yml down
docker-compose -f docker-compose.yml -f etherpad.yml up -d


Otevřené služební porty na Firewall UFW jsou:
22 TCP
80 TCP
443 TCP
4443 TCP
5349 TCP
8000 TCP
8443 TCP
478 UDP
10000 UDP

Verze šablony

1.0

Changelog