Jitsi是一款开源的视频会议服务,允许用户通过网络进行实时音视频通话、文本聊天以及屏幕共享等功能。Jitsi Meet 是 Jitsi 项目的一个子项目,专注于提供简单易用的在线会议解决方案,其主要优点包括:
- 开源免费:Jitsi Meet完全开源,用户可以免费使用,甚至可以根据自身需求对其进行定制和二次开发。
- 隐私保护:Jitsi Meet支持端到端加密,确保用户通话过程的隐私安全。
- 无需安装客户端:用户只需使用现代浏览器访问Jitsi Meet的网址即可加入或创建视频会议,无需下载安装任何客户端软件。
- 跨平台兼容:Jitsi Meet支持多种操作系统和设备,包括 Windows、macOS、Linux、Android 和 iOS 等。
- 高质量音视频:采用先进的音视频编解码技术,保证通话质量清晰稳定。
- 功能丰富:除了基本的音视频通话功能外,Jitsi Meet 还提供屏幕共享、录制会议、实时字幕等实用功能。
运行 Docker 和 Docker Compose 的计算机上快速运行 Jitsi Meet,请按照以下步骤操作:
需要先安装docker和docker compose
创建一下安装的目录:
mkdir -p /root/data/docker_data/jitsi
cd /root/data/docker_data/jitsi
下载并解压最新版本。不要克隆 git 存储库。
wget $(curl -s https://api.github.com/repos/jitsi/docker-jitsi-meet/releases/latest | grep 'zip' | cut -d\" -f4)
解压包:
unzip stable-9258
.env通过复制和调整创建文件env.example:
cp env.example .env
.env通过运行以下 bash 脚本在文件的安全部分选项中设置强密码
./gen-passwords.sh
编辑配置文件找到以下配置
vim .env
CONFIG=/root/data/docker_data/jitsi
# Exposed HTTP port
HTTP_PORT=8000
# Exposed HTTPS port
HTTPS_PORT=8443
# System time zone
TZ=Asia/Shanghai
# Public URL for the web service (required)
PUBLIC_URL=https://ip:8443
# Enable guest access
ENABLE_GUESTS=1
# Select authentication type: internal, jwt, ldap or matrix
AUTH_TYPE=internal
ENABLE_XMPP_WEBSOCKET=0
启动 jitsi
docker compose up -d
等待拉拉取镜像并启动
浏览器输入显示如下
https://ip:8443
评论区