聯繫我們

課程簡介

Decentralized Communication Sovereignty

  • Why centralized chat poses a risk to data governance.
  • Overview of the Matrix protocol: rooms, events, and federation.
  • Comparison of Synapse and Dendrite homeserver options.

Homeserver Deployment

  • Setting up a Docker Compose stack with Synapse, PostgreSQL, and Element Web.
  • Configuring a reverse proxy using Nginx and LetsEncrypt.
  • Setting up federation: .well-known delegation and port 8448.

Authentication and Identity

  • Local authentication, LDAP integration, and OpenID Connect.
  • Defining user registration policies and controlling guest access.
  • Implementing SSO with Keycloak, Authentik, or Authelia.

End-to-End Encryption

  • Workflows for cross-signing and device verification.
  • Key backup and recovery procedures for lost devices.
  • Administrative implications of encrypted rooms and export regulations.

Spaces, Rooms, and Bridges

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

Security and Moderation

  • Using the Admin API for user management, room shutdown, and data deletion.
  • Managing privacy settings: message retention, redaction, and media purging.
  • Implementing rate limiting and CAPTCHA to prevent spam registrations.

Maintenance and Scaling

  • Postgres maintenance tasks: vacuum, indexing, and long-term retention.
  • Sizing media repositories and offloading to S3.
  • Monitoring with Prometheus and establishing logging retention policies.

最低要求

  • Intermediate proficiency in Linux system administration and foundational knowledge of Docker.
  • Understanding of federated messaging systems and HTTPS protocols.
  • Familiarity with web proxy configurations, specifically using Nginx or Apache.

Audience

  • Enterprise IT teams looking to replace Slack, Teams, or Discord with sovereign messaging solutions.
  • Professionals in regulated industries such as healthcare, finance, and defense.
  • Advocates of decentralization and privacy-focused organizations.
 14 小時

人數


每位參與者的報價

客戶評論 (2)

即將到來的課程

課程分類