• 우연히 Mattermost 라는 solution을 알게됨
  • slack의 alternative가 될 수 있어 보임
  • 50인 이하, private network에서 동작 시 free로 사용 가능함
  • DB는 postgresql을 사용함
  • 여러 방법으로 설치가 가능하여 Docker 에 설치해 봄
  • https://docs.mattermost.com/install/install-docker.html
 

Deploy Mattermost via Docker - Mattermost documentation

Previous Install Mattermost Server on Ubuntu

docs.mattermost.com

 

  • github 에서 Docker 관련 파일들 clone 이후 약간의 추가 작업 필요함
    • .env 파일 생성
    • .env 약간 수정
    • 8065 포트만 forwarding을 해도 될 것도 같고... 귀찮아서 더이상은 안해봄
root@Ubuntu24:~/repos/mattermost-docker# git diff
diff --git a/docker-compose.yml b/docker-compose.yml
index dfdf345..9f3122d 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -59,6 +59,11 @@ services:
 
       # additional settings
       - MM_SERVICESETTINGS_SITEURL
+    ports:
+      - "8065:8065"
+      - "8443:8443"
+      - "80:80"
+      - "443:443"

 

  • ServerIp:8065로 접속해서 기본 설정하니 잘 동작됨
  • 최초 접속 화면

 

  • 기본 설정 후 사용 가능함
    • GUI가 Slack 과 많이 비슷함

반응형

+ Recent posts