Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Sovereignty in Decentralized Communication
- Why centralized chat poses data governance risks.
- Overview of the Matrix protocol: rooms, events, and federation.
- Comparing Synapse and Dendrite as homeserver options.
Homeserver Deployment
- Setting up a Docker Compose stack with Synapse, PostgreSQL, and Element Web.
- Configuring a reverse proxy using Nginx and LetsEncrypt.
- Establishing federation: .well-known delegation and port 8448.
Authentication and Identity Management
- Local authentication, LDAP integration, and OpenID Connect.
- Policies for user registration and guest access control.
- Implementing SSO with Keycloak, Authentik, or Authelia.
End-to-End Encryption
- Cross-signing and device verification workflows.
- Key backup and recovery strategies for lost devices.
- Administrative considerations regarding encrypted rooms and export policies.
Spaces, Rooms, and Bridges
- Structuring enterprise spaces for departments and projects.
- Using IRC, Slack, and Telegram bridges for cross-team communication.
- Leveraging threading, reactions, and bots for automation.
Security and Moderation
- Using the Admin API for user management, room shutdowns, and data deletion.
- Configuring privacy settings: message retention, redaction, and media purging.
- Applying rate limiting and CAPTCHA to prevent spam registrations.
Maintenance and Scaling
- Performing PostgreSQL maintenance: vacuuming, indexing, and long-term retention.
- Managing media repository sizing and offloading to S3.
- Monitoring with Prometheus and defining logging retention policies.
Requirements
- Intermediate Linux system administration skills and foundational Docker knowledge.
- Understanding of federated messaging systems and HTTPS.
- Familiarity with web proxy configuration (Nginx/Apache).
Audience
- Enterprise IT teams looking to replace Slack, Teams, or Discord with sovereign messaging solutions.
- Professionals in regulated sectors: healthcare, finance, defense.
- Advocates for decentralization and privacy-focused organizations.
14 Hours
Testimonials (3)
She was very well verse with the material. Very nice, engaging. She always pauses to ask if there are questions or clarifications.
Jones Manlapaz - Nordstern Group
Course - Introduction to Semantic MediaWiki
The engagement and the practical examples we did as a group to get more understanding of the topic
ISABELLA - Sedibeng TVET College
Course - Microsoft Teams, Outlook, OneDrive, and Lists Integration
Trainer willingness to help