Skip to main content

Описание параметров файла .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 (полезно для локальной разработки).