Managed hosting from

£45/month +VAT

Medium resource profile: 2 vCPU, 4 GB RAM, 20 GB SSD storage. Typically suits teams of dozens of users chatting and sharing files all day. Deployment, upgrades, daily backups, monitoring, SSL and UK hosting included, with no per-user fees. How our pricing works

the icon of the card in the content

Team chat your compliance team can sign off

Slack charges per user per month and its free tier hides your own message history after ninety days. Teams bundles chat into a licensing scheme you already pay for and a cloud you cannot audit. Mattermost is the open source alternative: channels, threads, calls and integrations with your complete message history in your own database, on UK infrastructure. Node deploys, manages and supports Mattermost as a production service, flat-priced however large the team gets.

What Mattermost is

Mattermost is an open source collaboration platform built around the model Slack made universal: channels for teams and topics, threads for keeping discussions tidy, direct messages, file sharing, search, emoji and reactions, with desktop apps, mobile apps and a web client. Anyone who has used Slack or Teams is productive in Mattermost within minutes.

It goes beyond chat. Voice calls and screen sharing are built in, playbooks turn repeatable processes like incident response into checklists that run inside channels, and boards give teams lightweight project tracking next to the conversation. Webhooks, slash commands, a full API and a large integration ecosystem connect it to the tools your team already uses.

The difference from the SaaS incumbents is where it runs. Mattermost was built to be self-hosted and is trusted in government, defence and financial services for exactly that reason. Your messages sit in your own database, on your own infrastructure, under your own retention policy, which is why Node can run it for you in the UK rather than routing your internal conversations through a vendor's cloud.

Why self-hosted Mattermost instead of Slack or Teams

No per-user fees: Slack's per-user monthly pricing turns headcount growth into a chat bill, and at the time of writing a mid-sized company can easily spend more on chat than on the infrastructure it runs its business on. Self-hosted Mattermost has no seat licence: a managed deployment from Node is one flat fee at any team size.

Your history is not held to ransom: Slack's free tier hides messages older than ninety days behind an upgrade, at the time of writing, so your own institutional memory becomes the upsell. Mattermost keeps your complete history in your own database, searchable forever or retained exactly as long as your policy says.

Your data stays in the UK: internal chat is where the unguarded conversations happen: customers, staff, finances, incidents. With Mattermost managed by Node, all of it stays on UK infrastructure under an Article 28 data processing agreement, not in a US cloud subject to another jurisdiction's disclosure rules.

Compliance is configuration, not negotiation: retention schedules, access control and audit are settings on a system you control, not features scattered across a vendor's enterprise tier. For regulated organisations, self-hosting collapses a page of due-diligence questions into one answer.

No lock-in: messages live in PostgreSQL or MySQL in open, exportable form. If you ever move, the archive moves with you, which is more than can be said for a decade of conversation trapped in a SaaS workspace.

Built for more than conversation

Channels, threads and calls: everything a team expects from modern chat, including built-in voice calls and screen sharing, without adding another vendor to the stack.

Playbooks for repeatable work: incident response, release checklists and onboarding runbooks execute as structured workflows inside channels, with status, ownership and a timeline for the post-incident review.

Integrations and automation: webhooks, slash commands and bots connect Mattermost to your monitoring, your CI and your business systems. Paired with n8n, alerts, approvals and notifications from across your stack land in the channel where the right people already are.

Works next to your other apps: Mattermost is a natural companion to the other open source applications we manage: helpdesk tickets, document updates and project changes can all notify the team in real time.

Keycloak and single sign-on

Every application in a Node tenant joins your own Keycloak realm, so staff sign in once with corporate credentials and use Mattermost alongside every other app we run for you. Admins control access centrally: MFA and session policies apply consistently, and a leaver removed from the identity system is out of the chat, the helpdesk and everything else in the same moment. For a system that holds your internal conversations, that control matters. It is part of how the Node platform is built.

How Node runs Mattermost for you

We operate Mattermost as a fully managed service, not a server you have to babysit.

Deployment: we deploy Mattermost in a production configuration with a managed database and file storage, connect it to your Keycloak realm for SSO, and configure retention and access policies to match your compliance requirements.

Upgrades and maintenance: Mattermost releases on a regular cadence. We test and apply upgrades and security patches and keep your instance current without interrupting the conversation.

Monitoring and support: we monitor availability, performance and notification delivery, take verified backups of the message database and file store, and our team is available when the platform your team runs on needs attention.

Your infrastructure or ours: hosted on Node's UK infrastructure or deployed into your own environment, on-premises or in your cloud accounts, with the same managed service either way.


The economics of per-user chat: chat is the one tool literally everyone in the company uses, which makes it the worst possible place for per-user pricing. Every hire raises the Slack bill, and the alternative, the free tier, quietly confiscates your message history. A managed Mattermost deployment from Node is a flat, predictable cost at ten users or two hundred, with your full archive in a database you own on UK infrastructure. Grow the team, pay the same. See pricing for how our flat tiers work.

Adoption and community

38k+ GitHub stars Mattermost says more than 800 organisations around the globe trust its platform, and its customer pages name CERN, Fujitsu and the US Department of Defense among its deployments.

“We use Mattermost and are quite happy with it. It's free for the vast majority of use cases and open source. Runs great, rock solid stable, and has decent usable mobile apps.”

Hacker News

“Switched to Mattermost and I couldn't be happier. Everything that I liked about Slack.”

Hacker News

“We use Mattermost and it’s working pretty well. The search is decent and it captures a lot more of the daily chitchat that isn’t long/serious enough for email and would otherwise be lost.”

Hacker News

Quotes are from public community discussions, linked to their original sources.

Frequently asked questions

Where are our messages and files hosted?

On Node's UK infrastructure, or in your own environment if you prefer. Every message, file and channel stays under UK jurisdiction, backed by an Article 28 data processing agreement. There is no third-party chat cloud holding your internal conversations.

Can you migrate us from Slack or Microsoft Teams?

Yes. Mattermost imports Slack exports, including channels, users and message history, so years of conversation come with you rather than being left behind a paywall. We handle the export, import, user mapping and cutover, and help teams settle in.

Does Mattermost support single sign-on?

Yes. Every application in a Node tenant joins your own Keycloak realm, so staff sign in to Mattermost with the same corporate credentials they use everywhere else, with MFA and session policies enforced centrally and access revoked the moment someone leaves.

What does the managed Mattermost service include?

Deployment in a production configuration, upgrades and security patching, database and file storage management, backups, monitoring and support. We also configure SSO, retention policies and integrations so the platform fits your compliance requirements.

Do we keep full message history?

Yes. Self-hosted Mattermost keeps your complete message history in your own database with no time-based paywall. Retention is your policy to set: keep everything, or configure automatic deletion schedules to match your data protection position.

Does Mattermost work on mobile and desktop?

Yes. Mattermost has desktop apps for Windows, macOS and Linux, mobile apps for iOS and Android, and a full web client. Your team gets the experience they expect from Slack or Teams, connected to your own server.

Is Mattermost suitable for regulated industries?

Yes. Mattermost is widely used in government, defence, finance and healthcare precisely because it can be self-hosted. Your messages never leave infrastructure you control, retention is configurable, and access is governed by your own identity system, which simplifies audits considerably.

Talk to us about Mattermost.

Drop us a line and our team will discuss your collaboration and compliance requirements and how a managed Mattermost deployment replaces Slack or Teams.

Our heritage

These projects were delivered by Tokyo Digital, acquired by Node in May 2023 and now a wholly owned subsidiary of Node DT Group. The same team builds and runs the Node platform today.