Jitsi - установка на Ubuntu 18.04 через docker: различия между версиями
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Admin iph (обсуждение | вклад) (Новая страница: «=== Jitsi - установка на Ubuntu 18.04 через docker === Ставим docker и docker-compose, добавляем docker в автозагруз…») |
Admin iph (обсуждение | вклад) |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
+ | [[Файл:B_1.gif |link=https://bit.ly/3tbFsd6| Доступная цена]] | ||
+ | |||
=== Jitsi - установка на Ubuntu 18.04 через docker === | === Jitsi - установка на Ubuntu 18.04 через docker === | ||
+ | Документация: https://github.com/jitsi/docker-jitsi-meet/blob/master/README.md <br /> | ||
Ставим docker и docker-compose, добавляем docker в автозагрузку | Ставим docker и docker-compose, добавляем docker в автозагрузку | ||
# wget -O - https://get.docker.com | bash | # wget -O - https://get.docker.com | bash | ||
Строка 22: | Строка 25: | ||
# docker ps -a | # docker ps -a | ||
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES | CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES | ||
− | 8daf852c9f94 jitsi/jicofo:latest "/init" 9 seconds ago Up 7 seconds dockerjitsimeet_jicofo_1 | + | 8daf852c9f94 jitsi/jicofo:latest "/init" 9 seconds ago Up 7 seconds dockerjitsimeet_jicofo_1 |
c2391363acf8 jitsi/jvb:latest "/init" 9 seconds ago Up 6 seconds 0.0.0.0:4443->4443/tcp, 0.0.0.0:10000->10000/udp dockerjitsimeet_jvb_1 | c2391363acf8 jitsi/jvb:latest "/init" 9 seconds ago Up 6 seconds 0.0.0.0:4443->4443/tcp, 0.0.0.0:10000->10000/udp dockerjitsimeet_jvb_1 | ||
3d772ac5c297 jitsi/web:latest "/init" 14 seconds ago Up 8 seconds 0.0.0.0:8000->80/tcp, 0.0.0.0:9443->443/tcp dockerjitsimeet_web_1 | 3d772ac5c297 jitsi/web:latest "/init" 14 seconds ago Up 8 seconds 0.0.0.0:8000->80/tcp, 0.0.0.0:9443->443/tcp dockerjitsimeet_web_1 | ||
Строка 40: | Строка 43: | ||
# docker rm $(docker ps -a -q) | # docker rm $(docker ps -a -q) | ||
# docker-compose up -d | # docker-compose up -d | ||
+ | |||
+ | |||
+ | Локация лог файлов | ||
+ | /var/log/jitsi/jvb.log | ||
+ | /var/log/jitsi/jicofo.log | ||
+ | /var/log/prosody/prosody.log | ||
+ | |||
+ | Инфа для фаервола: | ||
+ | 80/tcp for Web UI HTTP (really just to redirect, after uncommenting ENABLE_HTTP_REDIRECT=1 in .env) | ||
+ | 443/tcp for Web UI HTTPS | ||
+ | 4443/tcp for RTP media over TCP | ||
+ | 10000/udp for RTP media over UDP | ||
+ | Also 20000-20050/udp for jigasi, in case you choose to deploy that to facilitate SIP access. |
Текущая версия на 09:08, 9 мая 2020
Jitsi - установка на Ubuntu 18.04 через docker
Документация: https://github.com/jitsi/docker-jitsi-meet/blob/master/README.md
Ставим docker и docker-compose, добавляем docker в автозагрузку
# wget -O - https://get.docker.com | bash # systemctl enable docker && systemctl start docker # apt install docker-compose
Алгоритм установки jitsi на поддомен https://meet.site.club/ без SSL сертификата
# cd /root/ # git clone https://github.com/jitsi/docker-jitsi-meet && cd docker-jitsi-meet # cp env.example .env # ./gen-passwords.sh # vi .env TZ=Europe/Moscow HTTP_PORT=8000 HTTPS_PORT=9443 PUBLIC_URL=https://meet.site.club/ # docker-compose up -d
Проверяем какие контейнеры запущены:
# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 8daf852c9f94 jitsi/jicofo:latest "/init" 9 seconds ago Up 7 seconds dockerjitsimeet_jicofo_1 c2391363acf8 jitsi/jvb:latest "/init" 9 seconds ago Up 6 seconds 0.0.0.0:4443->4443/tcp, 0.0.0.0:10000->10000/udp dockerjitsimeet_jvb_1 3d772ac5c297 jitsi/web:latest "/init" 14 seconds ago Up 8 seconds 0.0.0.0:8000->80/tcp, 0.0.0.0:9443->443/tcp dockerjitsimeet_web_1 6d4b5bd5c0b6 jitsi/prosody:latest "/init" 14 seconds ago Up 9 seconds 5222/tcp, 5269/tcp, 5280/tcp, 5347/tcp dockerjitsimeet_prosody_1
Заходим на https://meet.site.club:9443 для создания видеоконференции.
Если нужно сгенерировать Let's Encrypt сертификат для https://meet.site.club/ нужно поменять в .env
HTTP_PORT=80 HTTPS_PORT=443 ENABLE_LETSENCRYPT=1 LETSENCRYPT_DOMAIN=meet.site.club [email protected]
и пересоздать контейнеры через:
# docker stop $(docker ps -a -q) # docker rm $(docker ps -a -q) # docker-compose up -d
Локация лог файлов
/var/log/jitsi/jvb.log /var/log/jitsi/jicofo.log /var/log/prosody/prosody.log
Инфа для фаервола:
80/tcp for Web UI HTTP (really just to redirect, after uncommenting ENABLE_HTTP_REDIRECT=1 in .env) 443/tcp for Web UI HTTPS 4443/tcp for RTP media over TCP 10000/udp for RTP media over UDP Also 20000-20050/udp for jigasi, in case you choose to deploy that to facilitate SIP access.