联系我们

课程大纲

去中心化沟通主权

  • 为什么集中式聊天是数据治理的风险。
  • Matrix协议概述:房间、事件和联邦。
  • Synapse与Dendrite家庭服务器的选择。

家庭服务器部署

  • 使用Docker Compose堆栈部署Synapse、PostgreSQL和Element Web。
  • 使用Nginx和LetsEncrypt配置反向代理。
  • 联邦配置:.well-known委托和端口8448。

认证与身份

  • 本地认证、LDAP集成和OpenID Connect。
  • 用户注册策略和访客访问控制。
  • 使用Keycloak、Authentik或Authelia进行SSO。

端到端加密

  • 跨签名和设备验证工作流程。
  • 丢失设备的密钥备份与恢复。
  • 加密房间和导出规则的管理影响。

空间、房间与桥接

  • 为部门和项目构建企业空间。
  • 使用IRC、Slack和Telegram桥接进行团队间沟通。
  • 线程、反应和机器人实现自动化。

安全与审核

  • 使用管理API进行用户管理、房间关闭和数据删除。
  • 隐私设置:消息保留、编辑和媒体清理。
  • 速率限制和CAPTCHA以缓解垃圾注册。

维护与扩展

  • Postgres维护:清理、索引和长期保留。
  • 媒体库大小调整和S3卸载。
  • 使用Prometheus进行监控和日志保留策略。

要求

  • 中级Linux系统管理和Docker基础知识。
  • 了解联邦消息传递和HTTPS。
  • 熟悉Web代理配置(Nginx/Apache)。

受众

  • 希望用主权消息传递替代Slack、Teams或Discord的企业IT团队。
  • 受监管行业:医疗、金融、国防。
  • 去中心化支持者和注重隐私的组织。
 14 小时

客户评论 (3)

即将举行的公开课程

课程分类