- 참고사이트
- 설치방법
- 소스 다운로드
- .env 파일 생성 및 패스워드 셋팅
- sudo cp env.example .env
- sudo ./gen-passwords.sh
- config 폴더 생성
- sudo mkdir -p /data1/jitsi/docker-jitsi-meet/.jitsi-meet-cfg/{web/letsencrypt,transcripts,prosody/config,prosody/prosody-plugins-custom,jicofo,jvb,jigasi,jibri}
- SSL 복사
- sudo mkdir -p .jitsi-meet-cfg/web/keys/
- sudo cp -p /etc/apache2/ssl/ectech.co.kr_202003113US6.crt.pem .jitsi-meet-cfg/web/keys/cert.crt
- sudo cp -p /etc/apache2/ssl/ectech.co.kr_202003113US6.key.pem .jitsi-meet-cfg/web/keys/cert.key
- .env 환경 파일 편집
HTTP_PORT=31080
HTTPS_PORT=31443
TZ=Asia/Seoul
PUBLIC_URL=https://ectech.co.kr:31001
- CONFIG=설치위치/docker-jitsi-meet/.jitsi-meet-cfg
- ENABLE_AUTH=1 # 아무나 방을 만들지 않도록 인증 처리
- ENABLE_GUESTS=1 # 손님도 개설된 방에 들어올 수 있도록 처리
- AUTH_TYPE=internal # 원하는 인증방법을 등록 (internal : 아래 사용자 등록방법 있음, ldap)
- 방화벽 오픈
- 10000 UDP – for general network video/audio communications
- 3478 UDP – for quering the stun server (coturn, optional, needs config.js change to enable it)
- 5347 TCP – for fallback network video/audio communications over TCP (when UDP is blocked for example), served by coturn
- 실행
- # 기본
- # 문서 공유 및 편집
- docker-compose -f docker-compose.yml -f etherpad.yml up
- # jisi 포함
- docker-compose -f docker-compose.yml -f jigasi.yml -f jibri.yml up
- 접속
- 기타
- 사용자 등록
- docker exec -it dockerjitsimeet_prosody_1 /bin/bash
- prosodyctl –config /config/prosody.cfg.lua register 아이디meet.jitsi 비밀번호
- 설정 변경 파일들..
- 설치위치 하위
- .env
- /.jitsi-meet-cfg/web/
- config.js
- interface_config.js
- 튜닝