Skip to main content

Fully Managed Mattermost Team Edition as a Service

Deploy Mattermost Team Edition as a fully managed service starting at €9/mo. Get automated backups, SSL, updates, support and monitoring included.

Mattermost is an open-source team messaging platform — channels, threads, file sharing, and calls — combining the convenience of Slack with the security and control of self-hosted infrastructure.

Free 7-day trial  99.9% Uptime SLA  No credit card  Cancel anytime

Free 7-day trial  99.9% Uptime SLA
No credit card  Cancel anytime

Mattermost Team Edition

Mattermost Team Edition

STARTING AT

€9/month
Automated Backups
Monitoring
Automated Updates
Auto SSL

USAGE

Unlimited
Human Support
Custom Domains
Terminal Access
File Manager Access
Deploy in your region 21 locations worldwide
GermanyFinlandNetherlandsUKSwedenUnited StatesCanadaSingaporeJapanAustraliaBrazilSouth Africa+9 more →
Mattermost Team Edition Preview Image

ABOUT THE SOFTWARE

What is Mattermost

Mattermost is an open-source team messaging platform — channels, direct messages, threaded conversations, file sharing, voice calls, and screen sharing — built to run on infrastructure the team controls rather than a multi-tenant SaaS.

Mattermost Team Edition is the MIT-licensed open-source build maintained by Mattermost, Inc. The project ships from mattermost.com and is developed publicly on GitHub. PostgreSQL replaced MySQL as the database of choice in v8.0; MySQL support is being deprecated in the v11 line.

Mattermost ships with GitLab Omnibus by default and is used at scale by GitLab itself, the U.S. Department of Defense, Uber, Samsung, and Wargaming, among others. Uber's reported deployment handles around 70,000 concurrent connections and 200 messages per second across roughly 20,000 channels — a useful upper bound on what a single Mattermost cluster can carry. Team Edition is positioned for teams under a 250-user soft ceiling; larger deployments move to Mattermost Entry, the free mode of the commercial Enterprise binary.

FEATURES

What Mattermost does

Mattermost covers the Slack-shaped surface — channels, threads, calls, file sharing, search, integrations — with the operational shape of software you host yourself. The list below is what the application provides; the platform layer is in Section 2.

Channels and direct messages

Public, private, and direct channels with per-channel membership. Multi-team support means one instance can host distinct workspaces under one admin.

File sharing and search

Attach files up to a configurable size cap per message. Full-text search across all messages and file metadata the user has access to.

GitLab, Jenkins, Jira, PagerDuty

Incoming and outgoing webhooks plus official integrations for the common DevOps surface. Custom slash commands route messages to any HTTP endpoint.

Custom slash commands and bots

Build internal tooling around the chat surface — on-call rotation pings, deploy approvals, paste-to-snippet flows — through the public REST API.

Threaded conversations

Reply threads keep side discussions out of the main channel flow. Thread participants get followed-thread notifications independently of channel mentions.

Voice and screen-sharing calls

The built-in Calls plugin handles one-to-one and group voice with screen sharing. No external WebRTC server needed for Team Edition deployments.

Mattermost Boards

A Kanban-style board built into the platform — cards, lists, due dates, owners. Useful for sprint tracking when a separate tool would be overkill.

Native desktop and mobile apps

Official clients for Windows, macOS, Linux, iOS, and Android. The web app stays in lockstep with the same release cadence.

WHAT'S ALWAYS INCLUDED

Every app. Fully managed.
Nothing extra to pay for.

Every app you deploy includes the full managed service — security, backups, updates, and support from day one.

Automatic updates and patches

Apps run the latest stable version. Security patches applied silently, with rollback if needed.

Daily off-site backups

Multiple daily backups in redundant off-site locations. One-click restore if anything goes wrong.

24/7 uptime monitoring

Continuous monitoring with instant alerting. We respond before you notice.

SSL, firewall, DDoS protection

Auto-renewing SSL, hardened firewall rules, DDoS mitigation on every deployment.

Performance and scaling

We monitor resource usage continuously. When your app needs more headroom, we flag it and upgrade with your explicit approval.

Dedicated engineering support

Real engineers on chat. DNS, SMTP & migration help. All included in €9.

WHY MANAGED

Why teams pick managed Mattermost

Slack Free deletes searchable history after 90 days and permanently removes messages past one year. Slack Pro starts at $7.25/user/month with a three-seat minimum. Teams that have lost a quarter of decisions to the 90-day wall start pricing the alternative — and self-hosting Mattermost is most of the way there, with a few sharp edges to round off.

Running Mattermost yourself looks straightforward in the README and turns out to be a small operations job in production. PostgreSQL needs tuning past 25 active users — connection pool sizing, vacuum schedule, GIN-index language. SMTP relay needs SPF, DKIM, and DMARC records under a sending domain that does not get marked as spam. TLS certificates need renewal. Daily off-site backups need to actually run and actually be restorable. Each release ships monthly minor versions and quarterly majors, with security bulletins that need same-week attention.

REVIEWS

Hear from customers ​like you​​​​​​​

Successful businesses and professionals around the world rely on DANIAN every day

USE CASES

Three teams who run Mattermost on DANIAN

The shape of these example teams varies, but the trigger is similar: the Slack bill stopped making sense, or the 90-day retention wall ate a decision thread that mattered, or a customer asked where chat data lived and the answer needed to be honest.

8-PERSON CREATIVE CONSULTANCY

Replacing Slack Free after the 90-day wall ate client decisions

UK region. Eight designers and a project manager moved over a weekend. Public-channel history imported from Slack via mmetl; private DMs left behind in the old workspace. One GitLab webhook posts deploy events into a #ship channel. Backups run nightly; the team has yet to need a restore.

22-PERSON ENGINEERING TEAM

Moved off Slack Pro to own the conversation history

Germany region. B2B SaaS startup running Mattermost Boards for sprint planning and a custom slash command for the on-call rotation. GitLab Omnibus SSO continues through the v10.11 ESR overlap window. Sits inside the 250-user Team Edition ceiling with headroom; planning an Entry upgrade when SAML becomes a procurement ask.

35-PERSON OPEN-SOURCE COMMUNITY

Running Mattermost as a project hub for distributed contributors

Singapore region picked for the largest contributor cohort, with users joining from twelve time zones. Public read-only #announcements channel, gated #moderators channel, file-attachment review threads for pull-request discussions. Daily off-site backups protect contributor history that would be hard to reproduce.

COMPARISON

Four ways to run Mattermost

There are four honest paths to a working Mattermost instance, plus the proprietary alternative you might be migrating from. Pricing below uses Slack's published 2026 rates and a $24/month production-class VPS as the self-host reference. DANIAN's row stays flat regardless of seat count.

 PATH1 USER5 USERS 10 USERSYOUR OPS TIME
Slack Pro (proprietary SaaS)
$21.75/mo
(3-seat min)
$36.25/mo$72.50/moZero. Costs scale linearly per seat. 90-day history on Free; messages older than a year deleted.
Self-host on a $24/mo VPS
~$44/mo~$44/mo
~$44/mo
(+ DB tuning)
1–2 hours/month for patching, certificate renewal, backup verification, and the push-notification problem.
Home server (HP ProLiant ML30 Gen10)
€85–187/mo
(amortised hardware + electricity + internet + backup)
SameSame2–4 hours/month. Adds business-grade internet with static IP and a separate off-site backup target.
DANIAN Managed Mattermost€9/mo€9/mo€9/mo0 hours/month. SMTP, backups, version upgrades, and a human on chat included.

BY INDUSTRY

Mattermost for specific industries

Mattermost shows up in places where Slack does not fit — usually because the data needs to stay on infrastructure the team controls, the network is restricted, or the retention horizon is measured in years rather than months. Four shapes that recur in our intake conversations.

Engineering teams whose downstream customers face change-control evidence requirements need message history that outlives a SaaS retention window.

On DANIAN, managed Mattermost stores conversation data on a dedicated container in the region the team picks, with daily off-site PostgreSQL backups and configurable channel-level retention policies.

GitLab webhooks post merge events into a dedicated channel, so the record for each release ties commits to discussion.

We keep instances on the Mattermost Extended Support Release track — minor versions monthly, major versions every six months with a 60-day overlap window.

Teams can pin retention to 7 years through a per-channel policy without paying per-seat for the privilege.

The standard pattern: one #deploys channel per service, one #incidents channel per region, a parent channel for the engineering leadership thread, and the GitLab integration wired through incoming webhooks rather than a polling agent. 
Consultancies need conversation segregation between clients without buying a separate workspace for every engagement.

On managed Mattermost, each client lives in its own Team — channels, files, and integrations scoped to that Team, with membership controlled by the consultancy's admin.

DANIAN runs the instance in a region near the largest contributor cohort to keep latency under 50ms for most of Europe or North America.

A 12-person consultancy can manage 8 client Teams within the 250-user soft ceiling of Mattermost Team Edition without touching the Enterprise tier. NDAs survive the data layer rather than the access-control screen.

The standard pattern: one Team per client, one #project channel and one #ops channel per Team, public read-only #announcements for the consultancy's own staff, and a #partners-internal Team that no client account ever joins. 
Operators of utility grids, network backbones, and manufacturing lines need a communications channel that stays reachable when the public SaaS estate is not.

Mattermost on DANIAN runs on infrastructure separated from the operator's own production network — a second control plane for incident response, not a piece of the system being responded to.

Pre-staged #incident channels with attached runbooks let the on-call rotation move within seconds of a page.

Message delivery stays under one second between regions, and the instance is reachable through a customer-elected datacenter if the operator wants the chat layer on a different continent than the operational technology.

The standard pattern: one #ops channel as the working board, separate #pager-region channels keyed off the alerting system, a public read-only #status-internal channel mirrored from the public status feed, and a quarterly tabletop exercise that walks through restoring from yesterday's backup. 
Project maintainers running community Mattermost instances need moderator tooling, transparent governance channels, and predictable monthly cost as the contributor base grows. 

Managed Mattermost gives federations a single source of truth for contributor coordination, with public read-only channels for announcements and gated channels for moderators.

DANIAN handles version upgrades, TLS renewal, and PostgreSQL maintenance so maintainer time goes into the project, not into the chat operations.

The 250-user Team Edition ceiling fits most federations; instances that grow past it migrate to Mattermost Entry within the same DANIAN hosting plan.

The standard pattern: public #general and #help channels with read-only mirrors of the project's GitHub issues, gated #moderators and #core-team channels for governance, one channel per major project component, and a #cross-project bridge channel when federations share infrastructure. 

FAQ

Frequently asked questions

Everything teams ask before signing up — answered straight, without sales speak.

Three groups: technical setup, migration, and how DANIAN works as a service.

01

Technical and configuration

We deploy Mattermost Team Edition by default — the MIT-licensed open-source build, fully featured for teams under the 250-user soft ceiling.
We run the latest stable PostgreSQL with a dedicated database per Mattermost instance.
We pre-configure an SMTP relay with proper SPF, DKIM, and DMARC records under a sending domain we operate. Mattermost's password resets, invitation emails, and notification digests all route through it without the customer needing to wire up a Gmail relay or run a Postfix instance themselves. Customers who want their own sending domain can swap to a self-managed relay through support.
Yes — every DANIAN-managed app ships with terminal and file-manager access scoped to that app's container. You can run mmctl commands, inspect the config.json file, and read server logs without us in the loop.
We subscribe to the Mattermost Security Bulletins feed and apply qualifying patches across the fleet within the bulletin's recommended window. ESR-track minor versions land monthly, major versions every six months.

02

Migration and onboarding

We can activate your app on your own custom domain/subdomain. Examples: mydomain.com, anyword.mydomain.com.
Or, on our randomized free subdomain. Example: 963.apps.danian.cloud
If you wish to use a custom domain/subdomain, select that option when ordering your app (or notify us later). We will send you the required DNS records and if needed, our tech team will modify them for you.
21 datacenter locations across six continents. You choose the region at provisioning. Application data sits in the region you choose; pick whichever is closest to your users or matches your data-residency preference.
Yes. Request a region migration from the dashboard and we run the move in the background. The system emails you when the migration completes; total transfer time depends on data volume but typical instances finish in a few hours. There is no extra charge for a region change.
Yes. Full data export is available at any time, in a portable format you can bring to any infrastructure.
Yes, through Mattermost's official Slack importer. Export your Slack workspace as a zip, run the mmetl tool to transform the export into Mattermost's bulk-import format, and load it with mmctl. Standard Slack exports include public channels and users; private channels and direct messages require Slack's Corporate Export, which is gated to Business+ and Enterprise Grid plans.
Messages, files, channels, users, and most threaded conversations carry over. Slack apps, bots, slash commands, workflow builder, and starred conversations do not — those need to be recreated using Mattermost's webhook, slash-command, and bot APIs. User groups are rebuilt as Mattermost Custom Groups. Plan a day or two of integration work after the data import.
For a small team with a year of Slack history, end-to-end is usually a working day: an hour for the export, an hour for the transform, an hour to load the data, and the rest for verifying channels and rebuilding integrations. Larger workspaces with multi-year history and many files take longer — sometimes a week of iteration to handle edge cases in user emails, file size limits, and threading.

03

Billing, support, and platform

€9 covers everything we do for that app: hardware in the region you choose, daily off-site backups with one-click restore, automatic security patches and version upgrades, 24/7 monitoring, SSL and firewall, and engineering support on Email/LiveChat. There are no setup fees or hidden line items. For more info see our Pricing page.
If you decide to continue, we charge €9/app/month from day 8. If you don't, the trial ends and you can export your data. No card is required for the trial, and we never auto-charge you without explicit consent.
No. The €9/month is flat regardless of how many users log into your app. Add 5 users or 50; the price doesn't change.
24/7 Live chat and email support, both staffed by engineers who run the systems. We handle DNS configuration, SMTP setup, app integrations, performance tuning, troubleshooting, and migration help. Response time is typically under an hour. There is no tier system — every customer gets the same support.
Yes. Cancel from the dashboard. We don't charge a cancellation fee, we don't lock data, and we will export your data to you on request before deletion. data to you on request before deletion.
Every customer instance is backed up daily to a separate region from the primary. We test restores. You can request a restore at any backup point within the retention window — usually 7 days for daily backups.
Your application data sits in the region you choose at provisioning — 21 datacenter locations across six continents. Account-level data (billing, account email, support ticket history) is processed centrally. Application data region is picked by you, per app.
99.9% uptime SLA on every app, every tenant. Service credits are documented at danian.co/service-level-agreement. The status page is located at status.danian.co.
When your tenant approaches the resource ceiling — the base tier holds 1 vCPU/RAM, 30 GB storage — we notify you. Resource upgrades happen with your explicit consent; we will not upgrade your tenant or charge you without it.
We wait. We don't suspend the app or delete your data on the first failed charge. We email you, you fix the card on file, and we continue.
Invoices can be downloaded from the billing dashboard in PDF the day each charge succeeds. EU VAT is added where applicable and the VAT-reverse-charge regime applies for VAT-registered businesses with a valid number.
150+ open-source apps across automation, team chat, file sync, analytics, AI, password management, email marketing, dev tools, project management, smart home, CMS, and federated social. See the full catalog →
Yes. Every instance comes with a web-based terminal and a file manager in your DANIAN management dashboard. Useful for managing your data and customizations.
Resources scale with your usage. If your app needs more vCPU, RAM, or storage, we add it — and we ask first before any change to your plan. €9 is the floor; resource-heavy workloads may price higher, but you'll always know in advance.
Yes. We have both a Partner program and an Affiliate program available. Anybody can sign up.
No contract. No minimum commitment. Cancel anytime from the dashboard with one click. The 7-day free trial requires no credit card. After the trial converts to paid, you can still cancel at any month without notice or penalty.

DEPLOY IN YOUR REGION

21 datacenter locations on six continents

Pick the region closest to your users.

United States, Germany, Finland, Singapore, Australia, Brazil, Canada, Netherlands, UK, Spain, Italy, France, Sweden, Malaysia, India, Japan, Mexico, Poland, South Korea, Chile, South Africa and more coming soon

Global Reach Map

Try managed Mattermost for 7 days

No card. Cancel from the dashboard.