聯繫我們

課程簡介

Decentralized Communication Sovereignty

  • Why centralized chat is a data governance risk.
  • Matrix protocol overview: rooms, events, and federation.
  • Synapse vs Dendrite homeserver options.

Homeserver Deployment

  • Docker Compose stack with Synapse, PostgreSQL, and Element Web.
  • Reverse proxy configuration with Nginx and LetsEncrypt.
  • Federation configuration: .well-known delegation and port 8448.

Authentication and Identity

  • Local auth, LDAP integration, and OpenID Connect.
  • User registration policies and guest access control.
  • SSO with Keycloak, Authentik, or Authelia.

End-to-End Encryption

  • Cross-signing and device verification workflows.
  • Key backup and recovery for lost devices.
  • Admin implications of encrypted rooms and export rules.

Spaces, Rooms, and Bridges

  • Structuring enterprise spaces for departments and projects.
  • IRC, Slack, and Telegram bridges for inter-team communication.
  • Threading, reactions, and bots for automation.

Security and Moderation

  • Admin API for user management, room shutdown, and data deletion.
  • Privacy settings: message retention, redaction, and media purging.
  • Rate limiting and CAPTCHA to mitigate spam registration.

Maintenance and Scaling

  • Postgres maintenance: vacuum, indexing, and long-term retention.
  • Media repository sizing and S3 offloading.
  • Monitoring with Prometheus and logging retention policies.

最低要求

  • Intermediate Linux system administration and Docker basics.
  • Understanding of federated messaging and HTTPS.
  • Familiarity with web proxy configuration (Nginx/Apache).

Audience

  • Enterprise IT teams replacing Slack, Teams, or Discord with sovereign messaging.
  • Regulated industries: healthcare, finance, defense.
  • Decentralization proponents and privacy-focused organizations.
 14 小時

人數


每位參與者的報價

客戶評論 (2)

即將到來的課程

課程分類