Ich probiere Jitsi Meet Self-Hosting aus. (WIP)
Es wird gerade geschrieben, aber einmal veröffentlicht
Ich werde versuchen, es mit der von freenom erworbenen Domain zu verknüpfen.
Jitsi Meet
Ein kostenloses Video-Chat-Tool. Selbsthosting ist möglich.
Vorbereitung von Domain und Server.
Erstellen Sie einen Ubuntu-Server (v18-Serie) in Azure.
Zulassen von SSH-, HTTP- und HTTPS-Ports beim Start.
Notieren Sie sich die öffentliche IP-Adresse, die nach ihrer Erstellung vergeben wird.
Holen Sie sich eine Domain kostenlos mit freenom.
Ich habe "https: // hogehoge-meet.cf".
Geben Sie die IP-Adresse der Azure-VM in den DNS-Einstellungen an.
Installieren Sie Jitsi auf Ubuntu über Docker-Compose.
Dieses Mal mit Docker-Compose installieren. Von der Vorbereitung um das
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
sudo apt install docker-compose -y
Es wird im geklonten Ordner sein.
git clone https://github.com/jitsi/docker-jitsi-meet && cd docker-jitsi-meet
Arbeiten Sie im Ordner "Docker-Jitsi-Meet".
cp env.example .env
sudo vim .env
Bearbeiten
Ich werde das Bild fallen lassen.
sudo docker-compose pull
Lassen Sie es uns unten starten.
sudo docker-compose up -d
Auf den ersten Blick sieht es so aus, als wäre es erledigt, aber es wird einige Zeit dauern, bis der Vorgang abgeschlossen ist.
Unten
sudo docker-compose logs -f web
Als ich gestartet und auf die Adresse zugegriffen habe, wurde der Startbildschirm sicher angezeigt.
Wenn der Zugriff auf die URL nicht funktioniert, bearbeiten Sie .env
erneut, fahren Sie das System herunter und starten Sie es neu.
sudo docker-compose down
Ich denke, es liegt hauptsächlich an der Einstellung ".env" oder den Firewall-Einstellungen.
Übrigens können Sie das gesamte Bild mit --rmi all
löschen.
sudo docker-compose down --rmi all
Recommended Posts