• 简体中文
  • Firmiana
    Matrix 服务器

    基于 GraalVM JDK 21 和 Micronaut 构建的轻量级、自包含 Matrix 协议主服务器

    Matrix Client-Server API

    完整实现 Matrix Client-Server API,包括认证、房间、消息、同步、端到端加密、媒体和推送通知。

    联邦就绪

    支持 Server-Server API,包含请求签名、密钥缓存、事务处理和跨服务器通信。

    零外部依赖

    内嵌 H2 数据库,使用 Flyway 管理 Schema。无需外部数据库服务器——只需 GraalVM JDK 21 和 Maven。

    Docker 支持

    多阶段 Dockerfile 和 docker-compose.yml,支持快速容器化部署和持久化存储。

    管理 API

    管理端点,支持用户管理、房间审核、健康检查和系统监控。

    完整测试覆盖

    244 个自动化测试,覆盖认证、房间、同步、联邦、端到端加密、媒体和端到端流程。