Quick Start Evaluation#
This guide provides instructions for quickly trying out Mattermost using either Docker or Azure Marketplace. These options are ideal for testing and evaluation purposes as they allow you to quickly get a Mattermost instance up and running for exploration and testing. However, these quick start options are not recommended for production use. They use SQLite as the database and are configured for demonstration purposes only.
Deployment options#
Mattermost is available as a pre-configured virtual machine image in the Azure Marketplace. This option is preferred for customers already using Azure, as it integrates seamlessly within their existing Azure infrastructure.
Prerequisites:
An Azure subscription
Basic familiarity with Azure Portal
Steps to deploy Mattermost on Azure:
Visit the Mattermost, Collaboration for Mission-Critical Work (VM)
Select Get it now and sign in to your Azure account.
- Configure the deployment:
Choose your subscription
Create or select a resource group
Select a region
Choose a VM size (recommended: at least 2 vCPUs, 4GB RAM)
Configure network settings
Set up your admin credentials
Review and create the deployment.
Once deployed, access your Mattermost instance using the public IP address or DNS name provided.
Note
The Azure Marketplace image comes with PostgreSQL and is more suitable for testing production-like scenarios. Remember to delete the resources when youβre done to avoid unnecessary charges.
The fastest way to try Mattermost is using the official Docker preview container. This method requires minimal setup and provides a fully functional Mattermost instance.
Prerequisites:
Docker installed on your system
At least 1GB of available RAM
At least 1GB of available disk space
Steps to run Mattermost using Docker:
Pull and run the Mattermost preview container:
docker run --name mattermost-preview -d --publish 8065:8065 mattermost/mattermost-preview
Access Mattermost at
http://localhost:8065
Create your first admin account when prompted.
Next steps#
After setting up your Mattermost instance using either method:
Create your first team and channels
Invite users to join your workspace
Explore Mattermost features and integrations
Review the Application architecture to understand the system better
Consider Server deployment for a production deployment
For additional help or questions, visit the Mattermost community forums or refer to the Deployment troubleshooting guide.