Difference between revisions of "Chat"

From Fixme.ch
Jump to: navigation, search
(Upgrade)
(Upgrade)
Line 16: Line 16:
  
 
<pre>
 
<pre>
ssh root@chat.fixme.ch
+
# ssh root@chat.fixme.ch
 
systemctl stop mattermost
 
systemctl stop mattermost
 
autopostgresqlbackup
 
autopostgresqlbackup
Line 22: Line 22:
  
 
su - chat
 
su - chat
# Download the TEAM edition (not the enterprise version), check the VERSION from http://about.mattermost.com/download/
+
 
 +
# Get the TEAM edition (not the enterprise version)
 +
# VERSION from http://about.mattermost.com/download/
 +
 
 
VERSION=3.6.2
 
VERSION=3.6.2
 
OLDVERSION=$(/home/chat/mattermost/bin/platform version 2>&1 | head -n 1 | awk '{print $2}')
 
OLDVERSION=$(/home/chat/mattermost/bin/platform version 2>&1 | head -n 1 | awk '{print $2}')

Revision as of 14:23, 11 May 2017

Description

Goal

  • Initial goal was to get out of slack
  • The other goal is to have a userfriendly chat, better than IRC (which still have its use cases of course)

Component

Upgrade

# ssh root@chat.fixme.ch
systemctl stop mattermost
autopostgresqlbackup
ls -l /var/lib/autopostgresqlbackup/daily/mattermost/

su - chat

# Get the TEAM edition (not the enterprise version)
# VERSION from http://about.mattermost.com/download/

VERSION=3.6.2
OLDVERSION=$(/home/chat/mattermost/bin/platform version 2>&1 | head -n 1 | awk '{print $2}')
wget https://releases.mattermost.com/$VERSION/mattermost-team-$VERSION-linux-amd64.tar.gz

mv mattermost mattermost-$OLDVERSION
tar xvf mattermost-team-$VERSION-linux-amd64.tar.gz
rsync -a ./mattermost-$OLDVERSION/config/ ./mattermost/config/
exit

setcap cap_net_bind_service=+ep /home/chat/mattermost/bin/platform
systemctl start mattermost
tail -F /home/chat/mattermost/logs/mattermost.log

Channel naming convention

  • 10_* = general/association
  • 20_* = events
  • 30_* = projects/topics
  • 40_* = other
  • 99_* = archived channels

Participants