Getting Started with Mattermost is Easy

Available in Mattermost Free and Starter subscription plans. Available for Mattermost Self-Hosted deployments.

Mattermost is a secure collaboration platform that is open, flexible, and deeply integrated with the tools you love. Use Mattermost to bring your people and your processes together. Get started with Mattermost quickly by installing Mattermost using Docker or Omnibus.

Install Mattermost using Docker

You’ll need Docker Engine and Docker Compose (release 1.28 or later).

  1. Follow the steps in the Mattermost Docker Setup README to install Mattermost in a production environment using Docker.

  2. When Docker is done fetching the image, open http://localhost:8065/ in your browser.

  3. Create your first Mattermost System Admin user, invite more users, and explore the Mattermost platform.

Looking to explore Mattermost product functionality on a local machine instead?

You can install Mattermost in Preview Mode using the Mattermost Docker Preview Image. This Docker image installs the free, unlicensed Mattermost Enterprise version of Mattermost using the following 1-line command:

docker run --name mattermost-preview -d --publish 8065:8065 mattermost/mattermost-preview

Important

Don’t use the Mattermost Docker Preview image in production environments. It uses a known password string, contains other non-production configuration settings, keeps no persistent data (all data lives inside the container), and doesn’t support upgrades.

Getting help

If you encounter issues during your Mattermost installation, see the Troubleshooting Mattermost Issues product documentation or join the Mattermost User Community where you can connect with thousands of contributors, customers, and users to build, share, and learn together.

Apply your license key

When you start a free Mattermost Enterprise trial, you’ll receive a Mattermost license key by email. You can apply that license key using the System Console, using mmctl, or using the CLI.

Note

You must be a Mattermost System Admin to apply the license key to your Mattermost instance. If you’re not a System Admin, contact your organization’s Mattermost System Admin for assistance.

  1. Go go System Console > About > Edition and License.

  2. Upload your license key.

Once the key is uploaded and installed, the details of your license are displayed.

Once your license key is uploaded to your Mattermost server, it’s stored in your SQL database at mattermost.Licenses. Verify what keys are on your server by running: select * from mattermost.Licenses;.