Deploy Mattermost#

plans-img Available on all plans

deployment-img 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 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.