Mattermost 사용자 정의#
Mattermost 서버를 사용자 정의하는 여러 방법이 있습니다.
Mattermost를 사용자 정의할 때는 Mattermost 브랜드와 혼동될 수 있는 브랜딩을 피해주세요. 예를 들어, “Healthcare Central” 은 완전히 다른 브랜드이므로 괜찮습니다. “Mattermost Healthcare Central” 은 Mattermost 브랜드와 혼동될 수 있으므로 적절하지 않습니다. 자세한 내용은 Mattermost 상표 가이드라인 을 참조하세요.
변경 사항에 따라 필요하다고 판단되면 사용자 인터페이스에 자체 저작권 고지를 추가할 수 있지만, 로그인 푸터나 About 대화 상자에서 Mattermost, Inc.의 저작권 고지는 제거하지 말아주세요.
Mattermost 웹 앱#
Mattermost 웹앱은 Apache 2.0 라이선스로 제공됩니다. Mattermost 서버와 함께 수정하여 사용하려면 다음 단계를 따르세요:
설치 가이드 중 하나를 따라 Mattermost 서버를 설치하세요
mattermost 저장소를 포크하세요
webapp
디렉토리에 있는 웹 앱 코드로 이동하여 변경 사항을 적용하세요make package
를 실행하여mattermost-webapp.tar.gz
를 생성하세요mattermost-webapp-tar.gz
를 1단계에서 Mattermost가 설치된 위치로 복사하세요기존
client
폴더를client-original
로 이름을 변경하세요tar -xvf mattermost-webapp.tar.gz
를 실행하여 새로 사용자 정의된client
폴더를 추출하세요Mattermost 7.5 - 7.10을 설치하는 경우
client-original
에서products
폴더를client
로 복사하세요Mattermost 서버를 재시작하세요
사용자 정의 브랜딩 설정을 사용하여 포크하지 않고도 웹앱의 특정 부분을 사용자 정의할 수 있습니다.
이메일 알림의 로고를 변경하려면 /images
디렉토리에 있는 파일을 변경하세요. 앱 아이콘을 변경하려면 /app/components/app_icon.js
파일을 수정하세요.
Mattermost 서버#
포크하지 않고도 Mattermost 서버에서 사용자 정의할 수 있는 몇 가지 사항이 있습니다:
en.json
파일을 수정하여 Mattermost 인터페이스의 텍스트를 수정하세요.구성 설정 을 수정하여 도움말 및 지원 링크를 사용자 정의하거나 숨기세요.
/templates
의 HTML 파일을 편집하여 이메일 알림을 사용자 정의하세요.
Mattermost 모바일 앱#
앱을 직접 빌드하기로 선택한 경우 Mattermost 모바일 앱을 사용자 정의할 수 있습니다.
모바일 앱을 브랜딩하려면:
mattermost-mobile 저장소를 포크하세요.
이름, 이미지 및 주요 텍스트 문자열을 교체하세요.
사용자 정의 앱을 컴파일하세요.
앱을 앱 스토어에 배포하세요.
대부분의 조직은 내부 엔터프라이즈 앱 스토어에 배포하지만, 브랜딩이 공식 Mattermost 제품과 혼동되지 않는 한 iTunes와 Google Play에 배포할 수 있습니다.
Mattermost 데스크톱 앱#
앱을 직접 빌드하기로 선택한 경우 Mattermost 데스크톱 앱을 사용자 정의할 수 있습니다.
데스크톱 앱을 브랜딩하려면:
mattermost/desktop 저장소를 포크하세요
이름, 이미지 및 주요 텍스트 문자열을 교체하세요
앱 컴파일에 대한 도움말은 Mattermost 개발자 문서 를 참조하세요
사용자와 데스크톱 애플리케이션을 공유하세요