Mattermost is an open source, self-hosted Slack-alternative.
- Questions? Ask in the Cloudron Forum - Mattermost
- Mattermost Website
- Mattermost forum
- Mattermost docs
- Mattermost issue tracker
The config file is located at
/app/data/config.json and can be edited using the File manager.
Be sure to restart the app after making changes to the config file.
Command Line Tool
The Mattermost CLI tool can be used to administer user and team management tasks.
Starting Mattermost 6.0, the CLI tool has to installed locally on your Mac/PC. See the CLI docs for downloading the binaries.
Once installed, you can run mmctl like so:
$ /app/code/mmctl auth login https://mattermost.cloudron.space --name myserver --username admin
credentials for "myserver": "admin@https://mattermost.cloudron.space" stored
You can then run commands like this
mmctl team list etc.
In you want to migrate your existing non-Cloudron mattermost installation to Cloudron, do the following:
Export data from the old installation as follow:
sudo ./mattermost export bulk file.json --all-teams
Install mattermost on Cloudron. Then use the Web Terminal to first upload the
file.jsonabove to the
/tmpdirectory using the Upload button in the top of the Web terminal. Then, import it using the following command:
sudo -u cloudron /app/code/bin/mattermost --config=/app/data/config.json import bulk --apply /tmp/file.json
To switch to the Enterprise version of Mattermost, edit
/app/data/edition.ini using the File manager
Be sure to restart the app after making any changes.