Mattermost 커스터마이징
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 에서 client 로 products 폴더를 복사합니다. Mattermost 서버를 재시작합니다. 커스텀 브랜딩 설정을 사용하여 포크 없이 웹앱의 특정 부분을 커스터마이징할 수 있습니다. 이메일 알림의 로고를 교체하려면 /images 디렉토리에 있는 파일을 변경합니다. 앱 아이콘을 변경하려면 /app/components/app_icon.js 파일을 수정합니다. Mattermost 서버 # 포크 없이 Mattermost 서버에서 커스터마이징할 수 있는 몇 가지 사항이 있습니다: en.json 파일을 수정하여 Mattermost 인터페이스의 텍스트를 수정합니다. 구성 설정 을 수정하여 도움말 및 지원 링크를 커스터마이징하거나 숨깁니다. /templates 의 HTML 파일을 편집하여 이메일 알림을 커스터마이징합니다. Mattermost v11.3.0부터 HTML 템플릿 변경은 서버 재시작이 필요합니다. Mattermost 모바일 앱 # 앱을 직접 빌드하기로 선택하면 Mattermost 모바일 앱을 커스터마이징할 수 있습니다. 모바일 앱에 브랜딩을 적용하려면: mattermost-mobile 저장소를 포크합니다. 이름, 이미지 및 주요 텍스트 문자열을 교체합니다. 커스텀 앱을 컴파일합니다. 앱 스토어에 앱을 배포합니다. 대부분의 조직은 내부 엔터프라이즈
