Replace Slack with Mattermost

20-30 minutes beginner Replaces Slack
Configure your guide
How will you deploy?
Which cloud provider?

Provision a server

Server requirements

Mattermost is lightweight: 1 vCPU, 2GB RAM handles up to 500 users. For 500-2000 users, use 2 vCPU/4GB.

Configure reverse proxy

NGINX + SSL

sudo apt install nginx certbot python3-certbot-nginx
sudo certbot --nginx -d chat.yourdomain.com

Set proxy_read_timeout 600; to avoid WebSocket drops.

Import Slack data

Optional

Migrate from Slack

Export your Slack workspace data, then use Mattermost's built-in import tool:

# In Mattermost System Console:
# Go to Compliance > Import
# Upload your Slack export ZIP
/ Search Esc Clear ? Sitemap
24 tools / 3 guides / 9 resolved issues