一、参考网站

官网文档地址:Self-Hosting Guide - Docker | Jitsi Meet

二、Docker 版本

docker解压的命令 docker jitsi_运维

三、安装部署

3.1、下载并解压缩安装包

地址:Release stable-8044: release · jitsi/docker-jitsi-meet · GitHub


3.2、通过复制和调整env.example创建一个.env文件

cp env.example .env

3.3、通过运行以下bash脚本,在.env文件的安全部分选项中设置强密码

./gen-passwords.sh

3.4、创建所需的CONFIG目录

# linux:
mkdir -p ~/.jitsi-meet-cfg/{web,transcripts,prosody/config,prosody/prosody-plugins-custom,jicofo,jvb,jigasi,jibri}
# Windows:
echo web,transcripts,prosody/config,prosody/prosody-plugins-custom,jicofo,jvb,jigasi,jibri | % { mkdir "~/.jitsi-meet-cfg/$_" }

3.5、编辑配置文件

# Exposed HTTP port
HTTP_PORT=8000

# Exposed HTTPS port
HTTPS_PORT=8443

# System time zone
TZ=UTC

# 域名地址
PUBLIC_URL=https://**.**.**/jitis

# 服务器IP地址
DOCKER_HOST_ADDRESS=**.**.**.*

3.6、启动服务

docker-compose up -d

3.7、nginx 配置 ssl 证书,并且转发至我们的服务(这里就不讲了)

3.8、通过域名访问查看效果

docker解压的命令 docker jitsi_docker_02