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
- The data governance risks associated with centralized chat platforms.
- Overview of the Matrix protocol: rooms, events, and federation.
- Comparing Synapse and Dendrite as homeserver options.
Homeserver Deployment
- Setting up a Docker Compose stack comprising Synapse, PostgreSQL, and Element Web.
- Configuring a reverse proxy using Nginx and LetsEncrypt.
- Establishing federation through .well-known delegation and port 8448.
Authentication and Identity Management
- Defining user registration policies and controlling guest access.
End-to-End Encryption
- Workflows for cross-signing and device verification.
- Key backup and recovery mechanisms for lost devices.
Spaces, Rooms, and Bridges
- Organizing enterprise spaces for various departments and projects.
- Connecting IRC, Slack, and Telegram bridges to facilitate inter-team communication.
- Utilizing threading, reactions, and bots for automation.
Security and Moderation
- Privacy configurations: message retention, redaction, and media purging.
Maintenance and Scaling
- Sizing media repositories and offloading to S3.
- Monitoring with Prometheus and establishing logging retention policies.
Requirements
- Intermediate-level Linux system administration skills and foundational knowledge of Docker.
- Understanding of federated messaging protocols and HTTPS.
Target Audience
- Enterprise IT teams looking to replace Slack, Teams, or Discord with sovereign messaging solutions.
- Advocates for decentralization and organizations prioritizing privacy.
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