Set up your Mattermost server
The following resources will help you get your Mattermost self-hosted server or Cloud-based workspace up and running:
Configure TLS on your Mattermost server - Configure Mattermost so that your users can connect with HTTPS.
Install NGINX server- Use NGINX as a proxy server for greater security and performance of Mattermost.
SSL client certificate setup - Configure SSL client certificates for Mattermost Desktop and Web Apps.
Certificate-based authentication - Set up certificate-based authentication for Mattermost.
Set up SMTP email - Configure Mattermost to send outgoing emails.
Configure CloudFront - Configure CloudFront to host Mattermost static assets.
Use an outbound proxy - Use Mattermost behind a proxy.
Use an image proxy - Set up an image proxy to make loading images faster and more reliable and prevent pixel tracking.
Backup and disaster recovery - Implement data backups, disaster recovery, and high availability deployment.
Encryption options - Set up encryption for data in transit and at rest.
Configure transport encryption - Use transport encryption between Mattermost clusters and your proxy and database.
Configure Bleve search - Use the Bleve search engine to provide Lucene-style full-text search.
Audit logging - Set up audit logging to record activities and events performed within a Mattermost workspace.
Once your Mattermost workspace is operational, use the following resources to customize your workspace for your organization:
Customize email templates - Customize emails sent from Mattermost.
Whitelabel Mattermost - Brand your Mattermost workspace.
Custom branding - Use Mattermost branding tools to customize your Mattemrost login screen.
Custom terms of service - Customize the terms of service your team members accept to use your Mattermost workspace.
Enable Chinese, Japanese, and Korean search - Enable your users to search Mattermost in Chinese, Japanese, and Korean.