Mattermost 亮点
可完全掌控所有数据的 Slack 替代方案。
频道与话题
在公共和私人频道中按主题整理对话,线程回复让讨论保持专注。
文件共享
在频道中直接分享文件、图片和代码片段,所有上传内容均存储在您自己的服务器上。
集成与 Webhook
连接 GitLab、GitHub、Jira、Jenkins 等平台,支持入站和出站 Webhook 实现自定义工作流。
剧本
为事件响应、入职流程或发版定义可复用的工作流,通过清单和状态更新跟踪进度。
语音与视频通话
通过 Calls 插件内置语音通话和屏幕共享功能,无需任何外部服务。
移动应用
原生 iOS 和 Android 应用,支持推送通知,随时随地连接您的自托管服务器。
Mattermost 对比 Slack
告别 Slack 的消息历史付费墙。
| 功能 | Mattermost + VPS | Slack |
|---|---|---|
| 数据所有权 | 您的服务器,您的数据 | Slack 的美国数据中心 |
| 消息历史 | 无限量,完整可搜索 | 免费计划仅保留 90 天 |
| 按用户计费 | 固定 VPS 价格,无限用户 | $7.25-$12.50/用户/月 |
| GDPR 合规 | 欧盟托管,完全掌控 | 适用美国《云法案》 |
| 可定制性 | 开源,完整插件体系 | 受限于 Slack 的功能范围 |
5 分钟内安装 Mattermost
在您的 VPS 上使用 Docker Compose。
连接并安装 Docker
ssh root@your-server-ip apt update && apt install -y docker.io docker-compose-v2 创建 docker-compose.yml
version: "3"
services:
mattermost:
image: mattermost/mattermost-team-edition:latest
restart: unless-stopped
ports:
- "8065:8065"
environment:
MM_SQLSETTINGS_DRIVERNAME: postgres
MM_SQLSETTINGS_DATASOURCE: postgres://mattermost:secret@postgres:5432/mattermost?sslmode=disable
volumes:
- mattermost-config:/mattermost/config
- mattermost-data:/mattermost/data
- mattermost-logs:/mattermost/logs
- mattermost-plugins:/mattermost/plugins
depends_on:
- postgres
postgres:
image: postgres:16-alpine
restart: unless-stopped
environment:
POSTGRES_USER: mattermost
POSTGRES_PASSWORD: secret
POSTGRES_DB: mattermost
volumes:
- postgres-data:/var/lib/postgresql/data
volumes:
mattermost-config:
mattermost-data:
mattermost-logs:
mattermost-plugins:
postgres-data: 启动容器
docker compose up -d 访问您的 Mattermost
访问 http://your-server-ip:8065 并创建您的管理员账户。
推荐 VPS 配置
小型团队
最多 50 个用户
- 2 GB RAM
- 最多 50 个用户
中型团队
50-200 个用户
- 4 GB RAM
- 50-200 个用户
企业级
200+ 个用户
- 8 GB+ RAM
- 200+ 个用户
Mattermost 常见问题
仍有疑问? 联系我们的支持团队