Kom i kontakt

Kursplan

Federerad meddelandesuveränitet

  • Varför Slack och Teams skapar datasilos och exponering för utländsk jurisdiktion.
  • Matrix-protokollets arkitektur: homeservrar, rum, händelser och federation.
  • Synapse som referensserver: funktioner och resursprofil.
  • Jämförelse med Mattermost, Rocket.Chat och Zulip.

Distribution av Synapse

  • Docker Compose-stack: synapse, postgres, element-web.
  • Installation av native paket och konfiguration av systemd-tjänst.
  • Omvänd proxy med Nginx och TLS.
  • Initial generation av konfiguration och databasmigrering.

Klientkonfiguration

  • Distribution av Element Web och anpassad varumärkeshantering.
  • Anpassad URL för hemserver i skrivbords- och mobilappen.
  • Användarregistrering, inloggning och lösenordsåterställning.
  • Gäståtkomst och policyer för upptäckande av rum.

Kryptering och säkerhet

  • Slut-i-slut-kryptering med Olm och Megolm.
  • Enhetsverifiering och kors-signering.
  • Säkerhetskopiering och återhämtning av nycklar med lösenfras.
  • Administratörsåtkomst till krypterat innehåll: begränsningar och mitigeringar.

Bribbning och integrationer

  • Brobbar för Slack, Discord, IRC och WhatsApp.
  • E-postaviseringar och GitHub/GitLab-webhookar.
  • Jitsi-integration för krypterade videosamtal.
  • Utveckling av egna botar med matrix-nio SDK.

Federation och styrning

  • Policyer för vit- och svartlistning av federation.
  • Uppgradering av rumsversioner och tillståndslösning.
  • Begränsningar och behållningstider för medierepository.
  • Antispam-verktyg och verktyg för rapportering av missbruk.

Underhåll och skalning

  • Databasoptimering och rensnings-API:er för äldre data.
  • Rensning av medielagring och överföring till S3.
  • Arbetare-läge för distributioner med hög trafik.
  • Säkerhetskopiering och återhämtning för hemserverns tillstånd.

Krav

  • Mellannivåkunskaper i Linux- och Docker-hantering.
  • Förståelse för protokoll för omedelbara meddelanden och federation.
  • Bekantskap med PostgreSQL och distribution av Python-applikationer.

Målgrupp

  • IT-team som ersätter Slack, Teams eller Discord med en suverän alternativ lösning.
  • Organisationer som kräver lokal meddelandehantering med slut-i-slut-kryptering.
  • Myndigheter och försvarsteams som behöver federerad, granskbar chatt.
 14 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (2)

Kommande Kurser

Relaterade Kategorier