mattermost is an online collaboration server, featuring chatting,
online calls, VCS integration, and much more.
It relies on PostgreSQL, which is a run-time dependency.
It is also famous for its "matterbridge" bridge infrastructure.
By default mattermost is running on http://localhost:8065
You need to create a new user/group for this script to run
groupadd -g 394 mattermost"
useradd -u 394 -g 394 -d /opt/mattermost mattermost"
A basic setup with local-only postgres 14 is the following:
1. install postgresql (14 should work)
2. init postgres db:
su postgres -c "initdb -D /var/lib/pgsql/14/data \
--locale=en_US.UTF-8 -A md5 -W"
3. set some password, say "password"
4. /etc/rc.d/rc.postgresql start
4.1 echo "/etc/rc.d/rc.postgresql start" >> /etc/rc.d/rc.local
5. PGPASSWORD=password psql -U postgres -S postgres -c\
"create user mmuser with password 'mmpassword';"
6. PGPASSWORD=password psql -U postgres -S postgres -c\
"CREATE DATABASE mattermost WITH ENCODING 'UTF8' \
LC_COLLATE='en_US.UTF-8' LC_CTYPE='en_US.UTF-8' \
TEMPLATE=template0;"
7. PGPASSWORD=password psql -U postgres -S postgres -c\
"GRANT ALL PRIVILEGES ON DATABASE mattermost to mmuser;"
8. setup mattermost config file
/opt/mattermost/config/config.json
The init script rc.mattermost is a bit improvised, do not expect too
much of it.
Maintained by: Lockywolf
Keywords: mattermost,calling,video,audio,chat,groupware
ChangeLog: mattermost-bin
Homepage:
https://mattermost.com/
Download SlackBuild:
mattermost-bin.tar.gz
mattermost-bin.tar.gz.asc (FAQ)
(the SlackBuild does not include the source)
| Individual Files: |
| README |
| mattermost-bin.SlackBuild |
| mattermost-bin.info |
| rc.mattermost |
| slack-desc |
© 2006-2026 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of
Patrick Volkerding
Linux® is a registered trademark of
Linus Torvalds