Docker-Compse 를 이용하여 Rocket.Chat 사용하기
Rocket.Chat 오픈 소스 사용하기(feat. hubot 사용하기)
1. Rocket.Chat 이란 무엇인가?
2. Rocket.Chat 의 주요기능은?
3. Rocket.Chat 라이센스는?
3-1 Paid help
3-2 Seek free help
4. rocket.chat 공식 사이트
5. docker-compose.yml 다운로드 및 파일 내용
5.1 Rocket.Chat 사이트에서 docker-compose.yml 다운로드 경로
5.2 docker-compose.yml 파일 내용
6. Docker-Compose 실행 방법 및 상태 확인
6.1 docker-compose 실행 방법
6.2 Containers 동작 방식
6.3 docker ps 현황
6.4 Rocket.Chat 접속 화면

6.5 docker-compose 폴더 설명
폴더
파일
설명
7. Rocket.Chat 세부 설정
7.1 처음 해야 할 사항.
7.1.1. mongodb 로그 상태를 확인
7.1.3 Hubot 로그 확인
7.2 Rocket.Chat Web Site 확인
7.2.1 Rocket.Chat 접속 및 설정 하기





8. Hubot 설정 및 확인
8.1 docker-compose.yml 설정 확인
8.2 Rocket.Chat 에 Bot 계정 추가
8.2.1 Rocket.Chat 계정 관리

8.2.2 Rocket.Chat Bot 계정 추가


9. Hubot 사용해 보기
9.1 Hubot-diagnostics 기능
9.2 external-scripts.json 파일
9.3 답변 추가 하기
9.3.1 diagnostics.coffee 에 답변 추가
9.4 Hubot Container Restart
9.5 Hubot Container Logs
9.6 Rocket.Chat 사이트의 General 에서 Bot 과 대화 하기

00. 오류 해결하기
00.1 REG_TOKEN Warring 발생
00.1.1 level=warning msg="The \"REG_TOKEN\" variable is not set. Defaulting to a blank string." 발생
00.1.2 level=warning msg="Found orphan containers ([rocket-chat_bot_rasa_1]) for this project. If you removed or renamed this service in your compose file, you can run this command with the --remove-orphans flag to clean it up."
00.1.1-2 해결 방안
00.2 hubot ERROR Unable to Login
00.2.1 ERROR Unable to Login: {"isClientSafe":true,"error":403,"reason":"User not found","message":"User not found [403]","errorType":"Meteor.Error"} Reason: User not found
00.2.1 해결 방안
Last updated
