Mattermost 사용자 정의#

plans-img 모든 플랜 에서 사용 가능

deployment-img 자체 호스팅 배포

Mattermost 서버를 사용자 정의하는 여러 방법이 있습니다.

Mattermost를 사용자 정의할 때는 Mattermost 브랜드와 혼동될 수 있는 브랜딩을 피해주세요. 예를 들어, “Healthcare Central” 은 완전히 다른 브랜드이므로 괜찮습니다. “Mattermost Healthcare Central” 은 Mattermost 브랜드와 혼동될 수 있으므로 적절하지 않습니다. 자세한 내용은 Mattermost 상표 가이드라인 을 참조하세요.

변경 사항에 따라 필요하다고 판단되면 사용자 인터페이스에 자체 저작권 고지를 추가할 수 있지만, 로그인 푸터나 About 대화 상자에서 Mattermost, Inc.의 저작권 고지는 제거하지 말아주세요.

Mattermost 웹 앱#

Mattermost 웹앱은 Apache 2.0 라이선스로 제공됩니다. Mattermost 서버와 함께 수정하여 사용하려면 다음 단계를 따르세요:

  1. 설치 가이드 중 하나를 따라 Mattermost 서버를 설치하세요

  2. mattermost 저장소를 포크하세요

  3. webapp 디렉토리에 있는 웹 앱 코드로 이동하여 변경 사항을 적용하세요

  4. make package 를 실행하여 mattermost-webapp.tar.gz 를 생성하세요

  5. mattermost-webapp-tar.gz 를 1단계에서 Mattermost가 설치된 위치로 복사하세요

  6. 기존 client 폴더를 client-original 로 이름을 변경하세요

  7. tar -xvf mattermost-webapp.tar.gz 를 실행하여 새로 사용자 정의된 client 폴더를 추출하세요

  8. Mattermost 7.5 - 7.10을 설치하는 경우 client-original 에서 products 폴더를 client 로 복사하세요

  9. Mattermost 서버를 재시작하세요

사용자 정의 브랜딩 설정을 사용하여 포크하지 않고도 웹앱의 특정 부분을 사용자 정의할 수 있습니다.

이메일 알림의 로고를 변경하려면 /images 디렉토리에 있는 파일을 변경하세요. 앱 아이콘을 변경하려면 /app/components/app_icon.js 파일을 수정하세요.

Mattermost 서버#

포크하지 않고도 Mattermost 서버에서 사용자 정의할 수 있는 몇 가지 사항이 있습니다:

  1. en.json 파일을 수정하여 Mattermost 인터페이스의 텍스트를 수정하세요.

  2. 구성 설정 을 수정하여 도움말 및 지원 링크를 사용자 정의하거나 숨기세요.

  3. /templates 의 HTML 파일을 편집하여 이메일 알림을 사용자 정의하세요.

Mattermost 모바일 앱#

앱을 직접 빌드하기로 선택한 경우 Mattermost 모바일 앱을 사용자 정의할 수 있습니다.

모바일 앱을 브랜딩하려면:

  1. mattermost-mobile 저장소를 포크하세요.

  2. 이름, 이미지 및 주요 텍스트 문자열을 교체하세요.

  3. 사용자 정의 앱을 컴파일하세요.

  4. 앱을 앱 스토어에 배포하세요.

대부분의 조직은 내부 엔터프라이즈 앱 스토어에 배포하지만, 브랜딩이 공식 Mattermost 제품과 혼동되지 않는 한 iTunes와 Google Play에 배포할 수 있습니다.

Mattermost 데스크톱 앱#

앱을 직접 빌드하기로 선택한 경우 Mattermost 데스크톱 앱을 사용자 정의할 수 있습니다.

데스크톱 앱을 브랜딩하려면:

  1. mattermost/desktop 저장소를 포크하세요

  2. 이름, 이미지 및 주요 텍스트 문자열을 교체하세요

  3. 앱 컴파일에 대한 도움말은 Mattermost 개발자 문서 를 참조하세요

  4. 사용자와 데스크톱 애플리케이션을 공유하세요