구성 설정
셀프호스팅 및 클라우드 Mattermost 배포의 시스템 관리자는 Product 메뉴를 선택하고 System Console을 선택하여 System Console을 통해 Mattermost 구성을 관리할 수 있습니다.
셀프호스팅 및 클라우드 Mattermost 배포의 시스템 관리자는 Product 메뉴를 선택하고 System Console을 선택하여 System Console을 통해 Mattermost 구성을 관리할 수 있습니다.
- 셀프호스팅 Mattermost 배포에서 구성 설정은
mattermost/config디렉토리에 위치한config.json구성 파일에 유지되거나 데이터베이스에 저장됩니다. 셀프호스팅 배포를 관리하는 시스템 관리자는 텍스트 편집기를 사용하여config.json파일을 직접 수정할 수도 있습니다. - Mattermost는
config.json파일에 대한 쓰기 권한이 필요합니다. 그렇지 않으면 System Console 내에서 변경된 구성은 적용되지 않습니다.
Mattermost 구성 설정은 System Console 내에서 다음 카테고리로 구성되어 있습니다:
- 셀프호스팅 워크스페이스 에디션 및 라이선스 설정
- 클라우드 워크스페이스 구독, 청구 및 계정 설정
- 보고 구성 설정
- 사용자 관리 구성 설정
- 시스템 속성
- 환경 구성 설정
- 사이트 구성 설정
- 인증 구성 설정
- 플러그인 구성 설정
- 통합 구성 설정
- 컴플라이언스 구성 설정
- 실험적 구성 설정
- 더 이상 지원되지 않는 구성 설정
- Bleve 검색
데이터베이스의 구성#
셀프호스팅 시스템 구성은 데이터베이스에 저장할 수 있습니다. 이 방식은 Mattermost 바이너리가 기본 config.json 파일을 읽는 대신 데이터베이스의 구성 테이블에 저장된 구성 설정을 읽도록 변경합니다. 마이그레이션 세부 정보는 Mattermost 데이터베이스 구성 문서를 참조하세요.
환경 변수#
환경 변수를 사용하여 셀프호스팅 배포의 Mattermost 구성을 관리할 수 있습니다. 환경 변수는 config.json의 설정을 재정의합니다. config.json의 설정 변경이 적용되려면 재시작이 필요한 경우, 해당 환경 변수의 변경도 서버 재시작이 필요합니다.
구성 재로드#
셀프호스팅 배포에서 config.json 파일을 자동으로 다시 로드하는 메커니즘인 "config watcher"는 mmctl config reload 명령을 사용하는 방식으로 더 이상 사용되지 않습니다. 이제 변경한 구성을 적용하려면 이 명령을 직접 실행해야 합니다. 이를 통해 구성 성능과 견고성이 향상됩니다.
더 이상 지원되지 않는 구성 설정#
더 이상 지원되지 않는 모든 Mattermost 구성 설정에 대한 세부 정보는 더 이상 지원되지 않는 구성 설정 문서를 참조하세요.
