Deploy Mattermost#
Available on all plans
self-hosted deployments
Learn how to install, deploy, and scale Mattermost for teams and organizations of any size.
Tip
See the configuration settings documentation to learn more about customizing your production deployment.
Encountering issues with your deployment? See the Deployment Troubleshooting or high scale troubleshooting documentation for details.
Migrate from MySQL to PostgreSQL - Learn how to migrate from MySQL to PostgreSQL.
Prepare your Mattermost database - Learn how to prepare and configure a database for Mattermost.
Deploy on Ubuntu - Signed packages direct from Mattermost featuring a single command for install and upgrades.
Deploy using Docker - The fastest way to try Mattermost and a great single server installation option.
Deploy with a tarball - Support for any Linux distribution.
Deploy using Omnibus - An entire Mattermost installation on a single server.
Deploy using Kubernetes - Install using the Mattermost Helm Chart or Operator and simplified updates.
Deploy Mattermost on Azure AKS - Deploy Mattermost on Azure AKS.
Deploy on Red Hat - Support for all current Red Hat Enterprise Linux platforms with a tarball.
Set up NGINX proxy - Learn how to configure Mattermost for HTTPS for deployments of more than 200 users.
Set up TLS - Learn how to configure Mattermost for HTTPS for deployments of fewer than 200 concurrent users.
Deployment guides - for administrators who are ready to integrate Mattermost with their organization’s IT infrastructure.
Prepare for your Mattermost deployment - Review software and hardware requirements for Mattermost server, and plan out your Mattermost rollout.
Upgrade Mattermost - Learn how to stay up to date with the latest features and improvements.
Scale Mattermost - Learn how to scale and monitor your Mattermost deployment.
Secure Mattermost - Learn how to safeguard your Mattermost data.
Compliance with Mattermost - Learn how to keep sensitive data safe and compliant in the strictest, most complex environments.
Deployment troubleshooting - Having trouble with your deployment?
Additional server installation guides - Additional deployment guides and an open source component list you can reference for every release.