{"slug": "mattermost", "name": "Mattermost", "category": "communication", "category_name": "Email and chat", "description": "", "recommenders": 2, "commenters": 10, "warners": 5, "score": -1.791, "rising": -0.65, "first": "2025-12-25", "latest": "2026-06-29", "why": "I run Mattermost on my phone so I can talk to them and task them with things", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 2, "neutral": 1, "compare": 2, "warn": 5}, "spark": [0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0], "listed": false, "loved": [], "caveat": "", "short_quote": "I run Mattermost on my phone so I can talk to them and task them with things", "icon": false, "domain": "mattermost.com", "github_repo": null, "official_url": "https://mattermost.com", "pricing": "", "aliases": ["Mattermost"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 779622369, "item_id": 48726398, "url": "https://news.ycombinator.com/item?id=48726398", "by": "roadside_picnic", "date": "2026-06-29", "stance": "recommend", "quote": "I run Mattermost on my phone so I can talk to them and task them with things", "excerpt": "In general if you're setting up a local LLM you should assume it's going to be primarily working as a server and talking to various clients. I use my MBP, but that's because I don't travel much anymore so it can happily work as a server at all times. With the right agent setup you can probably manage most things from your phone even if you don't have a seperate machine to use as a client. I have an older laptop I run", "context": "", "use_case": "chatting with agents", "switched_from": "", "story": "Qwen 3.6 27B is the sweet spot for local development"}, {"id": 748544468, "item_id": 46784029, "url": "https://news.ycombinator.com/item?id=46784029", "by": "constantinum", "date": "2026-01-27", "stance": "recommend", "quote": "Mattermost", "excerpt": "MonicaHQ Audiobookshelf Ghost crm Immich for photo hosting Mattermost Matomo", "context": "", "use_case": "team chat", "switched_from": "", "story": "Ask HN: What's your favorite self-hosted application?"}]}], "caveats": [{"label": "", "summary": "", "quotes": [{"id": 749793376, "item_id": 46862086, "url": "https://news.ycombinator.com/item?id=46862086", "by": "orphea", "date": "2026-02-02", "stance": "warn", "quote": "I would just stay away from Mattermost. Don't host, don't use, don't contribute.", "excerpt": "I would just stay away from Mattermost. Don't host, don't use, don't contribute. Treat as source-available.", "context": "", "use_case": "", "switched_from": "", "story": "Mattermost say they will not clarify what license the project is under"}, {"id": 743952882, "item_id": 46497055, "url": "https://news.ycombinator.com/item?id=46497055", "by": "aligundogdu", "date": "2026-01-05", "stance": "warn", "quote": "That 10k limit was the breaking point for me too.", "excerpt": "That 10k limit was the breaking point for me too. I decided to move our stack to Matrix/Synapse but didn't want to lose years of context. Since I couldn't find a straightforward migration path, I built a CLI tool to handle the transition (users, channels, and history). It\u2019s open-source if you want to give it a try or contribute: https://github.com/aligundogdu/matrixmigrate", "context": "", "use_case": "team chat", "switched_from": "", "story": "Mattermost restricted access to old messages after 10000 limit is reached"}, {"id": 742702691, "item_id": 46418918, "url": "https://news.ycombinator.com/item?id=46418918", "by": "ku1ik", "date": "2025-12-29", "stance": "warn", "quote": "There\u2019s always risk of a rug pull or going the wrong direction with \u201copen-source\u201d software developed by a for-profit company (Plex, MinIO, Mattermost", "excerpt": "There\u2019s always risk of a rug pull or going the wrong direction with \u201copen-source\u201d software developed by a for-profit company (Plex, MinIO, Mattermost in this example). When choosing software that I run in my \u201chomelab\u201d I lean towards community developed projects first. They may not always have as high quality as the ones offered by commercial entities but they\u2019re just safer for the long term and have no artificial lim", "context": "homelab user", "use_case": "", "switched_from": "", "story": "Self-hosting is being enshittified"}, {"id": 742242576, "item_id": 46390161, "url": "https://news.ycombinator.com/item?id=46390161", "by": "renewiltord", "date": "2025-12-25", "stance": "warn", "quote": "HN\u2019s favourite \u201cunderdog\u201d alternative to mainstream software is just a worse version of the mainstream software.", "excerpt": "As is usual, HN\u2019s favourite \u201cunderdog\u201d alternative to mainstream software is just a worse version of the mainstream software. I\u2019ll just use Slack instead of some garbage clone that has the same restrictions.", "context": "", "use_case": "team chat", "switched_from": "", "story": "Mattermost restricted access to old messages after 10000 limit is reached"}]}], "who": [], "tags": [], "use_cases": ["team chat", "chatting with agents", "discord alternative", "self-hosted company chat", "internal chat"], "compared": [{"slug": "slack", "name": "Slack", "co": 5, "switched_from": 0, "switched_to": 0}, {"slug": "zulip", "name": "Zulip", "co": 3, "switched_from": 0, "switched_to": 1}, {"slug": "rocket-chat", "name": "Rocket.Chat", "co": 4, "switched_from": 0, "switched_to": 0}, {"slug": "synapse", "name": "Synapse", "co": 1, "switched_from": 0, "switched_to": 1}, {"slug": "matrix", "name": "Matrix", "co": 3, "switched_from": 0, "switched_to": 0}, {"slug": "cursor", "name": "Cursor", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "claude-code", "name": "Claude Code", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "discord", "name": "Discord", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [{"id": 799140416, "item_id": 49946276, "url": "https://news.ycombinator.com/item?id=49946276", "by": "wiggin77", "date": "2026-10-03", "stance": "recommend", "quote": "Mattermost (https://mattermost.com) is an open-core collaboration and workflow automation platform", "excerpt": "Mattermost | Remote (US and Canada) | FT | Multiple roles Mattermost (https://mattermost.com) is an open-core collaboration and workflow automation platform for air-gapped, on-prem and private clouds. Our customers are in defense, intelligence, security and critical infrastructure, including the USAF and NASA. Y Combinator led our Series B, their largest open-source investment at the time. Both openings are full stac", "context": "", "use_case": "team collaboration", "switched_from": "", "story": "Ask HN: Who is hiring? (October 2026)"}, {"id": 792481856, "item_id": 49530116, "url": "https://news.ycombinator.com/item?id=49530116", "by": "wiggin77", "date": "2026-09-02", "stance": "recommend", "quote": "Mattermost (https://mattermost.com) is an open-core collaboration and workflow automation platform for air-gapped, on-prem and private clouds.", "excerpt": "Mattermost | Remote (US and Canada) | FT | Multiple roles Mattermost (https://mattermost.com) is an open-core collaboration and workflow automation platform for air-gapped, on-prem and private clouds. Our customers are in defense, intelligence, security and critical infrastructure, including the USAF and NASA. Y Combinator led our Series B, their largest open source investment at the time. Both openings are full stac", "context": "hiring for Mattermost", "use_case": "collaboration for air-gapped environments", "switched_from": "", "story": "Ask HN: Who is hiring? (September 2026)"}], "threads": [{"url": "https://news.ycombinator.com/item?id=46383675", "title": "Mattermost restricted access to old messages after 10000 limit is reached", "mentions": 4}, {"url": "https://news.ycombinator.com/item?id=49922569", "title": "Ask HN: Who is hiring? (October 2026)", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49522897", "title": "Ask HN: Who is hiring? (September 2026)", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48721903", "title": "Qwen 3.6 27B is the sweet spot for local development", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46945663", "title": "Discord will require a face scan or ID for full access next month", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46861331", "title": "Mattermost say they will not clarify what license the project is under", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {"neutral": 1, "warn": 3}, "2026-01": {"warn": 1, "compare": 1, "recommend": 1}, "2026-02": {"warn": 1, "compare": 1}, "2026-03": {}, "2026-04": {}, "2026-05": {}, "2026-06": {"recommend": 1}, "2026-07": {}, "2026-08": {}, "2026-09": {}, "2026-10": {}}, "quotes": [{"id": 779622369, "item_id": 48726398, "url": "https://news.ycombinator.com/item?id=48726398", "by": "roadside_picnic", "date": "2026-06-29", "stance": "recommend", "quote": "I run Mattermost on my phone so I can talk to them and task them with things", "excerpt": "In general if you're setting up a local LLM you should assume it's going to be primarily working as a server and talking to various clients. I use my MBP, but that's because I don't travel much anymore so it can happily work as a server at all times. With the right agent setup you can probably manage most things from your phone even if you don't have a seperate machine to use as a client. I have an older laptop I run", "context": "", "use_case": "chatting with agents", "switched_from": "", "story": "Qwen 3.6 27B is the sweet spot for local development"}, {"id": 751132661, "item_id": 46945791, "url": "https://news.ycombinator.com/item?id=46945791", "by": "jszymborski", "date": "2026-02-09", "stance": "compare", "quote": "I looked into hosting Rocket.chat, Zullip, and Mattermost but from what I recall voice + mobile were either missing or paywalled", "excerpt": "So my friend group has been looking for alternatives for a while now that feel like discord, works on mobile and desktop, and has voice chat. I use Signal but the UI is very different from Discord. I've had very mixed experiences with Element + Matrix, Element keeps crashing on mobile, and while voice chat kinda exists in Element it's not been great imho. I looked into hosting Rocket.chat, Zullip, and Mattermost but ", "context": "", "use_case": "Discord alternative", "switched_from": "", "story": "Discord will require a face scan or ID for full access next month"}, {"id": 749793376, "item_id": 46862086, "url": "https://news.ycombinator.com/item?id=46862086", "by": "orphea", "date": "2026-02-02", "stance": "warn", "quote": "I would just stay away from Mattermost. Don't host, don't use, don't contribute.", "excerpt": "I would just stay away from Mattermost. Don't host, don't use, don't contribute. Treat as source-available.", "context": "", "use_case": "", "switched_from": "", "story": "Mattermost say they will not clarify what license the project is under"}, {"id": 748544468, "item_id": 46784029, "url": "https://news.ycombinator.com/item?id=46784029", "by": "constantinum", "date": "2026-01-27", "stance": "recommend", "quote": "Mattermost", "excerpt": "MonicaHQ Audiobookshelf Ghost crm Immich for photo hosting Mattermost Matomo", "context": "", "use_case": "team chat", "switched_from": "", "story": "Ask HN: What's your favorite self-hosted application?"}, {"id": 746813393, "item_id": 46675837, "url": "https://news.ycombinator.com/item?id=46675837", "by": "TkTech", "date": "2026-01-18", "stance": "compare", "quote": "If I go with Zulip, mattermost, rocket.chat, matrix, etc I introduce maintenance overhead", "excerpt": "I might have missed it, but no mention of _where_ data is stored in the FAQ and seems critically reliant on Cloudflare. In a changing world, what's the selling point for those outside of the USA? Why would our company pick this over self-hosting when our country is threatened with American annexation almost weekly? If I go with Zulip, mattermost, rocket.chat, matrix, etc I introduce maintenance overhead but I don't h", "context": "company outside the USA needing business continuity", "use_case": "self-hosted company chat", "switched_from": "", "story": "Show HN: Dock \u2013 Slack minus the bloat, tax, and 90-day memory loss"}, {"id": 743952882, "item_id": 46497055, "url": "https://news.ycombinator.com/item?id=46497055", "by": "aligundogdu", "date": "2026-01-05", "stance": "warn", "quote": "That 10k limit was the breaking point for me too.", "excerpt": "That 10k limit was the breaking point for me too. I decided to move our stack to Matrix/Synapse but didn't want to lose years of context. Since I couldn't find a straightforward migration path, I built a CLI tool to handle the transition (users, channels, and history). It\u2019s open-source if you want to give it a try or contribute: https://github.com/aligundogdu/matrixmigrate", "context": "", "use_case": "team chat", "switched_from": "", "story": "Mattermost restricted access to old messages after 10000 limit is reached"}, {"id": 742702691, "item_id": 46418918, "url": "https://news.ycombinator.com/item?id=46418918", "by": "ku1ik", "date": "2025-12-29", "stance": "warn", "quote": "There\u2019s always risk of a rug pull or going the wrong direction with \u201copen-source\u201d software developed by a for-profit company (Plex, MinIO, Mattermost", "excerpt": "There\u2019s always risk of a rug pull or going the wrong direction with \u201copen-source\u201d software developed by a for-profit company (Plex, MinIO, Mattermost in this example). When choosing software that I run in my \u201chomelab\u201d I lean towards community developed projects first. They may not always have as high quality as the ones offered by commercial entities but they\u2019re just safer for the long term and have no artificial lim", "context": "homelab user", "use_case": "", "switched_from": "", "story": "Self-hosting is being enshittified"}, {"id": 742242576, "item_id": 46390161, "url": "https://news.ycombinator.com/item?id=46390161", "by": "renewiltord", "date": "2025-12-25", "stance": "warn", "quote": "HN\u2019s favourite \u201cunderdog\u201d alternative to mainstream software is just a worse version of the mainstream software.", "excerpt": "As is usual, HN\u2019s favourite \u201cunderdog\u201d alternative to mainstream software is just a worse version of the mainstream software. I\u2019ll just use Slack instead of some garbage clone that has the same restrictions.", "context": "", "use_case": "team chat", "switched_from": "", "story": "Mattermost restricted access to old messages after 10000 limit is reached"}, {"id": 742154656, "item_id": 46384666, "url": "https://news.ycombinator.com/item?id=46384666", "by": "throw-the-towel", "date": "2025-12-25", "stance": "warn", "quote": "at least I didn't have to use Mattermost anymore.", "excerpt": "Years ago I used to work at a company that used Mattermost for internal chats. Being laid off from there was sad, but at least I didn't have to use Mattermost anymore.", "context": "", "use_case": "internal chat", "switched_from": "", "story": "Mattermost restricted access to old messages after 10000 limit is reached"}, {"id": 742143681, "item_id": 46383980, "url": "https://news.ycombinator.com/item?id=46383980", "by": "carolosf", "date": "2025-12-25", "stance": "neutral", "quote": "I used to use Mattermost.", "excerpt": "I used to use Mattermost. Highly recommend looking at Zulip as an alternative. (It\u2019s my favourite slack alternative and even better than Slack because it\u2019s the best at managing distractions IMO. It also has an interesting history was acquired by Dropbox and then back from Dropbox I believe)", "context": "", "use_case": "team chat", "switched_from": "", "story": "Mattermost restricted access to old messages after 10000 limit is reached"}]}