jitsi/jigasiJigasi 容器镜像是 Jitsi Meet 视频会议系统的核心组件,作为 SIP(会话发起协议)网关,实现 Jitsi Meet 会议与传统电话网络(PSTN)或 SIP 终端的互联互通。该镜像封装了 Jigasi 服务的运行环境,便于快速集成到基于 Docker 的 Jitsi Meet 部署架构中,支持电话终端加入或呼出会议。
更多信息可参考 Jitsi Docker 项目网站 及 官方配置手册。
若无需自行部署基础设施,可选择 8x8 提供的 JaaS(Jitsi as a Service)。JaaS 是基于 Jitsi 技术的企业级托管服务,提供全球化部署、安全保障和品牌定制能力,适合专注于业务开发的用户。详情可访问 JaaS 官方网站。
Jigasi 需作为 Jitsi Meet 整体架构的一部分部署,以下为 docker-compose.yml 中 Jigasi 服务的典型配置片段:
yamlversion: '3' services: jigasi: image: jitsi/jigasi restart: unless-stopped networks: - jitsi # 需与 Jitsi 其他组件共享同一网络 environment: - TZ=Asia/Shanghai # SIP 服务器配置 - JIGASI_SIP_USERNAME=your_sip_account - JIGASI_SIP_PASSWORD=your_sip_password - JIGASI_SIP_SERVER=sip.example.com - JIGASI_SIP_PORT=5060 - JIGASI_SIP_TRANSPORT=udp # 可选:udp/tcp/tls # Jitsi 内部认证配置 - XMPP_AUTH_DOMAIN=auth.meet.example.com # 与 prosody 认证域一致 - XMPP_SERVER=prosody # prosody 服务名(需与 Docker 网络内服务名匹配) - JICOFO_AUTH_USER=focus # Jicofo 认证用户名(默认值) - JICOFO_AUTH_PASSWORD=your_jicofo_secret # 与 Jicofo 配置的密码一致 volumes: - ./jigasi/logs:/config/logs # 挂载日志目录(可选)
| 环境变量 | 描述 |
|---|---|
JIGASI_SIP_USERNAME | SIP 账号用户名,用于注册到 SIP 服务器。 |
JIGASI_SIP_PASSWORD | SIP 账号密码,需与 SIP 服务器配置一致。 |
JIGASI_SIP_SERVER | SIP 服务器地址或域名(如 sip.example.com)。 |
JIGASI_SIP_PORT | SIP 服务器端口(默认 5060,TLS 通常为 5061)。 |
JIGASI_SIP_TRANSPORT | 传输协议(可选 udp/tcp/tls,生产环境建议用 tls)。 |
XMPP_AUTH_DOMAIN | Jitsi 内部认证域,格式为 auth.<meet-domain>(如 auth.meet.example.com)。 |
JICOFO_AUTH_PASSWORD | Jicofo 服务的认证密码,需与 Jicofo 容器的 JICOFO_COMPONENT_SECRET 一致。 |
sip-cli)验证 SIP 连接性。JIGASI_SIP_TRANSPORT=tls),并限制容器网络访问权限,避免未授权访问。详细配置可参考 Jitsi 官方手册 中的 Jigasi 专项说明。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务