type
status
date
slug
summary
tags
category
icon
password
1、Jitsi 是什么
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fd6441f97-6810-465f-b0ed-6fe06c91b9cd%2FUntitled.png?table=block&id=be30955b-fb12-48fe-93b1-1c89f0277ce3)
效果图
![手机端](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fd82c112d-8efa-442e-a459-08907c960007%2FUntitled.png?table=block&id=092f3ea8-8329-4a0b-ba29-06269a29b1ed)
![PC 网页端](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fd0e8e278-1233-4056-922e-1def47ffd11d%2F1.png?table=block&id=4dd0f106-8bf3-4ba5-be7f-dd9f2516e61b)
Jitsi是一款开源的视频会议服务,允许用户通过网络进行实时音视频通话、文本聊天以及屏幕共享等功能。Jitsi Meet 是 Jitsi 项目的一个子项目,专注于提供简单易用的在线会议解决方案,其主要优点包括:
- 开源免费:Jitsi Meet完全开源,用户可以免费使用,甚至可以根据自身需求对其进行定制和二次开发。
- 隐私保护:Jitsi Meet支持端到端加密,确保用户通话过程的隐私安全。
- 无需安装客户端:用户只需使用现代浏览器访问Jitsi Meet的网址即可加入或创建视频会议,无需下载安装任何客户端软件。
- 跨平台兼容:Jitsi Meet支持多种操作系统和设备,包括 Windows、macOS、Linux、Android 和 iOS 等。
- 高质量音视频:采用先进的音视频编解码技术,保证通话质量清晰稳定。
- 功能丰富:除了基本的音视频通话功能外,Jitsi Meet 还提供屏幕共享、录制会议、实时字幕等实用功能。
2、准备工作
(1)创建 Docker 自定义网络
在创建 Docker 自定义网络前,请先在“设置 - Docker”将“保留用户自定义网络”打开:
复制以下命令到 unRAID 命令行窗口运行:
(2)创建 Jitsi 配置文件夹
复制以下命令到 unRAID 命令行窗口运行:
(3)拉取 Github 项目
复制以下命令到 unRAID 命令行窗口运行:
由于要连接到 Github 拉取 Jitsi 官方的项目,所以如果你无法正常访问 Github,你可以尝试使用以下命令去拉取:
(4)创建 Docker-Compose 环境变量 .env
文件
复制以下命令到 unRAID 命令行窗口运行:
(5)运行 gen-passwords.sh
脚本,往 .env
文件中写入密码参数
复制以下命令到 unRAID 命令行窗口运行:
(6)修改 .env
文件
找到
.env
文件,并将文件内的内容复制到文本编辑器当中进行修改:![这里作者是通过 SMB 共享来找到 .env 文件,你也可以通过其他形式获取。](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F9de9a8a7-811e-45e7-8fd2-809a0b339f90%2FUntitled.png?table=block&id=3f806b1d-5eca-441c-9d65-bdfc1e3052eb)
.env
文件,你也可以通过其他形式获取。 请根据以下提示进行修改:
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F3708025a-8054-4ac1-b88d-649c97fd8b14%2FUntitled.png?table=block&id=adfb669f-1e57-4af4-8271-3e3046479f90)
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F65f20494-24d1-4b5c-87c2-bead3c74f887%2FUntitled.png?table=block&id=82df91ae-ae01-4c58-af1d-88dc587a1788)
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F027c896f-1616-45d3-8614-15bcfb3c4f85%2FUntitled.png?table=block&id=483cc99b-9931-4149-b7d3-1b20e1ea8ffb)
1、修改 CONFIG
变量值;
这里的 CONFIG 变量指的是 Jitsi docker 配置文件的保存位置,是根据前面我们创建 Jitsi 配置文件夹时的路径。
2、修改 TZ
变量值;
指的是时区,复制下面的值填写即可。
3、修改 PUBLIC_URL
变量值;
PUBLIC_URL
指的是 Jitsi 的公网地址,如果你有公网 IP(或者说你的 jitsi 是部署在云服务器上),那么这里就填写上你的公网 IP 地址(或者域名)以及所映射的端口号(如果用的是 80 或者 443 端口那就不需要填写;用 http 或者 https 都行),例如:4、修改 JVB_ADVERTISE_IPS
变量值;
JVB_ADVERTISE_IPS
旧版本中叫做DOCKER_HOST_ADDRESS
,在目前的版本中这一变量支持列表形式的 IP 地址(或域名)。关于这一变量的解释,你可以点击链接查看官方的说明。
这里填写两个地址,一个内网 IP 地址,一个外网地址(外网地址可以是域名或者外网 IP,如果不需要外网访问,那么不需要填写外网的地址),多个地址之间用逗号分隔,如下:
5、取消 ENABLE_AUTH
、ENABLE_GUESTS
、AUTH_TYPE
注释;
如下:
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F65f20494-24d1-4b5c-87c2-bead3c74f887%2FUntitled.png?table=block&id=bd6539f5-2dc1-4fd8-bcec-d92c920e7740)
修改好的 .env
文件内容参考
3、使用 Docker Compose Manager 插件安装 Docker
3.1、安装 Docker Compose Manager
插件
APPS 应用商店搜索:Docker Compose Manager 进行安装:
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F6763536a-6803-4b83-bb8c-9e213fda5775%2FUntitled.png?table=block&id=5b12bef5-43c6-440f-a68e-39c6b1daeba6)
如果你无法通过 APPS 应用商店正常安装此插件,可以通过此方法手动安装(点击展开)
- 复制以下命令到 unRAID 命令行窗口下载插件:
- 下载
.plg
插件
- 下载插件压缩包
- 手动安装插件:
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fec979062-aaf7-4595-834a-85ed9cd637d5%2FUntitled.png?table=block&id=cb228f1a-18c7-48b7-a62b-721a32c61daf)
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fedfca56d-9f49-4d9b-bd9b-495b9ddc173e%2FUntitled.png?table=block&id=cf16864d-d381-4f12-b0f4-01dcda9a2cd5)
![安装成功](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fdc8d2067-e31f-4dee-86e6-71c37d23cf0a%2FUntitled.png?table=block&id=250519d8-04bb-4f9f-a855-17be53a9ee9c)
3.2、Docker Compose Manager 拉取 Docker 镜像并创建容器
(1)新建 STACK
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F4ee39e86-02ad-4941-8260-0fb3912440f8%2FUntitled.png?table=block&id=863db644-eefe-4946-82db-8efb6d95c991)
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Ff77ca5ef-881e-40c7-bdc3-f776babe26f2%2FUntitled.png?table=block&id=9dc0385d-d18f-4364-a01f-e207ae05848d)
(2)创建 COMPOSE FILE
步骤
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Ff80e4fb5-020b-4438-839d-5dcac97cba43%2FUntitled.png?table=block&id=1fe00db1-fae7-4cd7-b2c4-063e1a673955)
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fc61b875d-f774-4ed0-9aa3-0f841cc5fca0%2FUntitled.png?table=block&id=4c07583e-4caa-4beb-95da-ea32905048f9)
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fc5b0a700-5b73-4c5d-9c83-c5420e10662c%2FUntitled.png?table=block&id=064cc63e-2cab-4c7f-aad4-14c6f85acb9d)
请将下文
docker-compose.yml
内的内容粘贴到文本框中然后保存,如:![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F98522e4b-b8d6-4e31-b9b7-669c89a23afb%2FUntitled.png?table=block&id=69105a7c-8c80-4fcf-9251-f4d797ee04ca)
保存之后,请按照下文填写好 Icon 和 Web UI。
docker-compose.yml
文件
填写 Icon 和 Web UI 信息
Icon 的文本框填写:
Web UI 的文本框填写:
如下图所示:
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fdce1f000-6401-4c5f-a17a-9afb8fea5632%2FUntitled.png?table=block&id=facef7f2-339e-40de-a69a-9be30e88ac14)
(3)创建 ENV FILE
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Ff80e4fb5-020b-4438-839d-5dcac97cba43%2FUntitled.png?table=block&id=bed20b58-004a-4324-9e83-fde5bbde969b)
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fc61b875d-f774-4ed0-9aa3-0f841cc5fca0%2FUntitled.png?table=block&id=7bb5e7a8-49c8-4eaf-aeea-8122a9664e77)
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F5972467d-29b3-4fd8-ad9a-ae0dea06dfce%2FUntitled.png?table=block&id=26294090-d1d9-41a7-87b2-88b9cb491bf5)
请将你修改好的
.env
文件的内容粘贴到文本框中然后保存,如:![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Ff7389967-9165-44d6-b7bd-8e0c7bbcd83e%2FUntitled.png?table=block&id=79f9aa38-a2d4-425e-bf10-c58c38a83c6a)
(4)创建容器
点击
COMPOSE UP
拉取 Jitsi 镜像并创建相应的容器:![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fb7051537-7d86-4915-abed-2ac03c740411%2FUntitled.png?table=block&id=298e4b70-9979-4d1f-a034-f8e7e5a4c5ce)
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F454a24e6-aec2-4ebd-94b3-ba347f019a39%2FUntitled.png?table=block&id=06965a6f-01e8-4f1c-92e5-add132a4c7c5)
![创建完成](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fe4c2f874-8f71-4196-a143-1680a44bd3ae%2FUntitled.png?table=block&id=8442e852-e799-47d7-b706-8b562fd00910)
(5)创建会议管理员用户
打开 xmpp.meet.jitsi 容器的控制台:
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fa9bda93c-49a6-4959-9aba-4b3a4ddee09d%2FUntitled.png?table=block&id=69153ad5-b2de-4c73-b944-4d4de8f29a0a)
请将下面命令的
username
和 password
分别修改为你自定义的用户名和密码:例如,创建一个用户名为
admin
,密码为 abc123456
的管理员用户:复制到命令行窗口运行:
![无报错即表示运行成功](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F2ccf3403-ea91-4a0c-ad02-53889640f620%2FUntitled.png?table=block&id=99081dc0-9a6e-466d-a5ed-7c62f3cedc3a)
运行完成之后重启 xmpp.meet.jitsi 容器:
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F0cc9c085-e349-4bf8-b599-d55543d78506%2FUntitled.png?table=block&id=bee69da4-3114-47b2-a7ff-944d3f9e6e17)
4、Jitsi 使用方法
如果你需要将 Jitsi 提供到公网给他人使用,那么你需要将 10000 端口号进行映射(或从防火墙放行),因为 10000 端口号是 Jitsi Video Bridge 的监听端口,涉及到视频流的传输,不进行转发或者放行将无法正常使用。
App 下载
Jitsi 可以通过网页端或者手机 App 进行登录,官方 IOS 和 Android 的下载地址:
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fd62fad8b-5af9-4243-ad7e-6f677f5e5014%2FUntitled.png?table=block&id=79c6fe7a-5a06-4b74-8854-8e630272bea2)
需要说明的是,IOS 端国区的应用商店没有 Jitsi 的客户端,需要使用美区或者其他的地区进行下载:
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Ffb26aa64-763c-4f7f-a021-0ef3367fa01d%2FUntitled.jpeg?table=block&id=58c38375-ba56-4e38-a31e-8403a0c9ac8d)
创建会议
打开 Jitsi web 界面
http://你的unraid-ip:8000
:![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F3127496c-5ffd-432e-bb47-d25d83a7f4a6%2FUntitled.png?table=block&id=af7f2946-844e-4819-b6b5-e94753e4eb38)
输入会议号并点击“开始会议”:
会议号可以是英文或者中文,这里我用”hello“为会议名称进行创建。
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F71b51f27-489e-4db2-9ee9-39d11bff5e28%2FUntitled.png?table=block&id=fe024ae5-7448-46f3-a018-0736af005a6f)
输入你的会议昵称并点击“加入会以”:
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F33fea0e3-23f5-4a74-b9a8-c35e6cf641da%2FUntitled.png?table=block&id=e0b71e8a-72f4-45a9-8d25-bef06cadaf29)
点击”我是主持人“并输入先前创建的用户和密码:
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F691a439c-d934-47be-9a8f-27b3c172753c%2FUntitled.png?table=block&id=69056923-18d8-4872-9ab2-5525a247e85e)
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fcb3b813d-cadf-43f1-9069-5319e7035577%2FUntitled.png?table=block&id=cbb4d150-fcf1-4f90-85ab-ef89d6354b70)
进入到会议:
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fa2f3c854-f570-423d-b399-e59d2837e868%2FUntitled.png?table=block&id=e6584a1b-42a3-4a1a-9966-816f5d6e2f7d)
分享邀请链接
此时你可以将链接发送给其他人加入会议:
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fe95e6cb5-9c5b-4df4-ae5d-74e86372ea39%2FUntitled.png?table=block&id=4f42e179-2853-4790-aeb3-5c3430e5ed2c)
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F481d403f-37c1-438b-8563-b4e8b0e6c157%2FUntitled.png?table=block&id=ad57a2d6-4a61-4f0c-a2d4-603f2cd0bbaf)
- 作者:JackieWu
- 链接:https://www.jackiewu.top/article/unraid-jitsi-meeting-installation
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。