Mattermost: Open-Source Team Collaboration
Deploy Mattermost with Pigsty and store state in external PostgreSQL.
Mattermost is an open-source team collaboration platform and a private alternative to Slack.
Pigsty provides app/mattermost (conf/app/mattermost.yml), which stores app state in external PostgreSQL and persists file directories on host paths.
Quick Start
Default endpoints:
http://<IP>:8065http://mm.pigsty
On first access, initialize the admin account in the web UI.
Default Storage and Connections
Default template settings include:
- PostgreSQL URL:
POSTGRES_URL=postgres://dbuser_mattermost:DBUser.Mattermost@<IP>:5432/mattermost?... - Persistent directories:
/data/mattermost/{config,data,logs,plugins,client/plugins,bleve-indexes}
Operations
References
- Mattermost docs: https://docs.mattermost.com/
- Pigsty template: https://github.com/pgsty/pigsty/blob/main/conf/app/mattermost.yml
Was this page helpful?
Thanks—your feedback helps us improve this page.
What got in the way? (optional)