Kies namen vóór de lancering
Plan de servernaam, delegatie en clientdetectie. Sommige identiteitskeuzes zijn later moeilijk te wijzigen. Verifieer federatie met een externe test in plaats van alleen de inlogpagina te controleren.
Begin met realistische resources
De Guardian-configuratie kan worden beoordeeld voor een bescheiden implementatie. Grote gefedereerde ruimtes, bewaarde gebeurtenissen en media kunnen de database- en geheugenvereisten aanzienlijk verhogen.
Behandel beheer afzonderlijk
Bescherm beheerinterfaces, registratiegeheimen en ondertekeningssleutels. Beperk open registratie waar passend en houd ondersteunde software en afhankelijkheden actueel.
Beschrijf de versleutelingsgrens
Ondersteunde end-to-end versleutelde ruimtes beschermen inhoud tussen clients. De homeserver verwerkt nog steeds nuttige metadata en eventuele onversleutelde inhoud. Gebruikers moeten clientverificatie en herstel begrijpen.
Plan retentie en herstel
Stel bewust bewaartermijnen in voor gebeurtenissen en media, zorg voor consistente databaseback-ups en bewaar de configuratie en ondertekeningssleutels die nodig zijn voor herstel. Test het resultaat, niet alleen de back-uptaak.
Kies resources voor deze workload
Evalueer Guardian voor een groeiende Synapse-service met PostgreSQL en mediaopslag. Ruimtegeschiedenis, federatiepatronen en mediaretentie kunnen belangrijker zijn dan het aantal accounts. Houd extern clientverkeer en databasetoegang in afzonderlijke beveiligingsgrenzen.
Een homeserver-uitrol
Gebruik de onderhouden upstream-instructies voor de geselecteerde release. De onderstaande volgorde benoemt de beslissingen en slaagvoorwaarden die u in uw eigen runbook vastlegt.
- Kies de permanente servernaam voordat je accounts aanmaakt
- Installeer een ondersteunde Synapse-release en PostgreSQL-configuratie
- Stel HTTPS en eventuele bekende delegatie in die nodig is voor de gekozen naam
- Beperk registratie en bescherm beheerdersreferenties
- Test clientaanmelding, lokaal berichtenverkeer en een geautoriseerd federatiepad
- Maak een back-up van ondertekeningssleutels, configuratie, database en vereiste media; oefen het herstel
Officiële documentatie: Onderhouden upstream installatiehandleiding
Wat je moet verifiëren voordat je erop vertrouwt
Een private homeserver deelt nog steeds gefedereerde kamergebeurtenissen met deelnemende servers. Leg die grens uit aan gebruikers en verifieer de retentie- en beveiligingsinstellingen van de geïnstalleerde versie.
Een beetje meer duidelijkheid.
Omvat dit use case een beheerde applicatie-installatie?
Nee. Het beschrijft een werklast voor door de klant beheerde infrastructuur. Applicatie-installatie, updates, moderatie, licenties en herstel blijven jouw verantwoordelijkheid, tenzij een afzonderlijke beheerde overeenkomst anders bepaalt.