This guide installs Mattermost on a self-hosted Linux server.
Create a PostgreSQL database and user.
Download the release package from the official site.
Set environment variables to point at PostgreSQL.
Start the service and verify the web UI is reachable.
Prefer automation? See Mattermost Ansible Setup for an example playbook.
Prefer containers? See Mattermost Docker Setup.
Any questions?
Feel free to contact us. Find all contact information on our contact page.