Описание параметров файла .env
Basic Configuration Options
-
CONFIG: Директория, где будут храниться все конфигурационные файлы. По умолчанию используется
~/.jitsi-meet-cfg
. -
HTTP_PORT: Порт, через который будет доступен HTTP. По умолчанию — 8000, который будет перенаправлен на HTTPS.
-
HTTPS_PORT: Порт, через который будет доступен HTTPS. По умолчанию — 8443.
-
TZ: Часовой пояс системы. По умолчанию установлен на UTC.
-
PUBLIC_URL: Публичный URL для веб-сервиса. Если используется нестандартный HTTPS порт, он должен быть указан в URL (например,
https://meet.example.com:8443
). -
JVB_ADVERTISE_IPS: IP-адреса, которые будут рекламироваться JVB (Jitsi Video Bridge). Можно указать несколько IP через запятую.
Memory Limits for Java Components
-
JICOFO_MAX_MEMORY: Максимальный объем памяти для компонента Jicofo. Указан в мегабайтах (например,
3072m
). -
VIDEOBRIDGE_MAX_MEMORY: Максимальный объем памяти для компонента VideoBridge. Указан в мегабайтах.
JaaS Components
-
ENABLE_JAAS_COMPONENTS: Включает компоненты JaaS (Jitsi as a Service). Если включен Let's Encrypt, будет автоматически создана учетная запись JaaS.
Let's Encrypt Configuration
-
ENABLE_LETSENCRYPT: Включает генерацию сертификатов Let's Encrypt.
-
LETSENCRYPT_DOMAIN: Домен, для которого будет сгенерирован сертификат.
-
LETSENCRYPT_EMAIL: Электронная почта для получения важных уведомлений о аккаунте (обязательно).
-
LETSENCRYPT_USE_STAGING: Использует тестовый сервер Let's Encrypt, чтобы избежать ограничений по количеству запросов во время тестирования.
Etherpad Integration
-
ETHERPAD_URL_BASE: URL etherpad-lite в локальной сети Docker. Нужно раскомментировать для активации.
-
ETHERPAD_PUBLIC_URL: Публичный URL etherpad-lite, включая путь
/p/
(нужно раскомментировать для активации).
Whiteboard Integration
-
WHITEBOARD_COLLAB_SERVER_URL_BASE: URL сервера excalidraw-backend в локальной сети Docker (раскомментировать для активации).
-
WHITEBOARD_COLLAB_SERVER_PUBLIC_URL: Публичный URL сервера excalidraw-backend (раскомментировать для активации).
Basic Jigasi Configuration Options
-
JIGASI_SIP_URI: SIP URI для входящих/исходящих звонков.
-
JIGASI_SIP_PASSWORD: Пароль для указанного SIP-аккаунта в открытом виде.
-
JIGASI_SIP_SERVER: SIP-сервер (обычно домен SIP-аккаунта).
-
JIGASI_SIP_PORT: Порт SIP-сервера.
-
JIGASI_SIP_TRANSPORT: Транспорт для SIP-сервера (например, UDP).
Authentication Configuration
-
ENABLE_AUTH: Включает аутентификацию (требует логин и пароль для присоединения к конференции).
-
ENABLE_GUESTS: Включает доступ гостей, если аутентификация включена, позволяет пользователям ждать в лобби.
-
AUTH_TYPE: Тип аутентификации: internal (встроенная), jwt, ldap или matrix.
JWT Authentication
-
JWT_APP_ID: Идентификатор приложения для JWT.
-
JWT_APP_SECRET: Секрет приложения, известный только генератору токенов.
-
JWT_ACCEPTED_ISSUERS: Список допустимых эмитентов, разделенных запятыми (опционально).
-
JWT_ACCEPTED_AUDIENCES: Список допустимых аудиторий, разделенных запятыми (опционально).
LDAP Authentication
-
LDAP_URL: URL для подключения к LDAP.
-
LDAP_BASE: Основной DN для LDAP (можно оставить пустым).
-
LDAP_BINDDN: DN пользователя для привязки (не указывать для анонимной привязки).
-
LDAP_BINDPW: Пароль пользователя для привязки (не указывать для анонимной привязки).
-
LDAP_FILTER: Фильтр LDAP для аутентификации.
-
LDAP_AUTH_METHOD: Метод аутентификации LDAP.
-
LDAP_VERSION: Версия LDAP.
-
LDAP_USE_TLS: Использовать TLS для LDAP (1 — да, 0 — нет).
-
LDAP_TLS_CIPHERS: Список шифров SSL/TLS, которые разрешены.
-
LDAP_TLS_CHECK_PEER: Требовать и проверять сертификат сервера.
-
LDAP_TLS_CACERT_FILE: Путь к CA сертификату.
-
LDAP_TLS_CACERT_DIR: Путь к каталогу CA сертификатов.
-
LDAP_START_TLS: Использовать STARTTLS (0 — нет, 1 — да).
Security
-
JICOFO_AUTH_PASSWORD: Пароль XMPP для соединений клиента Jicofo.
-
JVB_AUTH_PASSWORD: Пароль XMPP для соединений клиента JVB.
-
JIGASI_XMPP_PASSWORD: Пароль XMPP для соединений клиента Jigasi MUC.
-
JIGASI_TRANSCRIBER_PASSWORD: Пароль XMPP для соединений клиента Jigasi транскрипции.
-
JIBRI_RECORDER_PASSWORD: Пароль XMPP для соединений клиента Jibri записи.
-
JIBRI_XMPP_PASSWORD: Пароль XMPP для соединений клиента Jibri.
Docker Compose Options
-
RESTART_POLICY: Политика перезапуска контейнера (например,
unless-stopped
). -
JITSI_IMAGE_VERSION: Версия образа Jitsi (полезно для локальной разработки).