Open-source team chat, a Slack alternative. Nuvlo installs it on a server in your own cloud account, with a domain, HTTPS and backups.
- Category
- Communication
- Replaces
- Slack, Microsoft Teams
- Server size
- HeavyNeeds real memory. Plan for a mid-size server or one of its own.
- Good for
- Team chat that stays on your server
- Channels, threads and calls
- The chat patterns your team already knows, with desktop and mobile apps.
- Full history
- Search every message ever sent, with no plan limit on history.
- Integrations
- Webhooks, slash commands and bots for your own tooling.
Each app is its own Docker Compose project behind Nginx, with generated passwords and a Let’s Encrypt certificate.
- Mattermost 9.11App
- PostgreSQL 16Database
The first account created on first visit becomes the System Admin.
How do I install Mattermost?
Pick one of your servers, choose Mattermost from the one-click catalog and give it a domain. Nuvlo starts the containers with generated passwords, points the domain and issues the certificate.
What size server does Mattermost need?
Heavy. Needs real memory. Plan for a mid-size server or one of its own.
What happens after install?
The first account created on first visit becomes the System Admin.
Is Mattermost backed up?
Yes. Apps are sites like any other, so they use the same backup schedules and your own storage bucket.
Who updates Mattermost?
You do. Mattermost keeps the version it was installed with; to move to a newer release, pull the new image on the server over SSH. The dashboard has no update button for apps.
Does Nuvlo charge per app?
No. You pay your Nuvlo plan and your cloud provider for the server, and Mattermost itself is free to self-host.



