Choisissez les noms avant le lancement
Planifiez le nom du serveur, la délégation et la découverte client. Certains choix d'identité sont difficiles à modifier ultérieurement. Vérifiez la fédération avec un test externe plutôt qu'en contrôlant uniquement la page de connexion.
Démarrer avec des ressources réalistes
La configuration Guardian peut être évaluée pour un déploiement modeste. Les grandes salles fédérées, les événements conservés et les médias peuvent augmenter sensiblement les besoins en base de données et en mémoire.
Traitez l'administration séparément
Protégez les interfaces d'administration, les secrets d'enregistrement et les clés de signature. Limitez l'inscription ouverte lorsque c'est approprié et maintenez à jour les logiciels et dépendances pris en charge.
Décrire la frontière du chiffrement
Les salons chiffrés de bout en bout pris en charge protègent le contenu entre les clients. Le homeserver traite toujours des métadonnées utiles et tout contenu non chiffré. Les utilisateurs doivent comprendre la vérification des clients et la récupération.
Planifiez la rétention et la restauration
Définissez une conservation délibérée des événements et des médias, maintenez des sauvegardes de base de données cohérentes et préservez la configuration et les clés de signature nécessaires à la récupération. Testez le résultat, pas seulement la tâche de sauvegarde.
Choisissez les ressources pour cette charge de travail
Évaluez Guardian pour un service Synapse en croissance avec PostgreSQL et stockage de médias. L'historique des salons, les schémas de fédération et la rétention des médias peuvent compter davantage que le nombre de comptes. Gardez le trafic des clients externes et l'accès à la base de données dans des frontières de sécurité distinctes.
Un déploiement de homeserver
Utilisez les instructions amont maintenues pour la version sélectionnée. La séquence ci-dessous identifie les décisions et les conditions de réussite à consigner dans votre propre runbook.
- Choisissez le nom permanent du serveur avant de créer des comptes
- Installez une version Synapse prise en charge et une configuration PostgreSQL
- Configurez HTTPS et toute délégation bien connue requise pour le nom choisi
- Restreignez l'inscription et protégez les identifiants administrateur
- Tester la connexion du client, la messagerie locale et un chemin de fédération autorisé
- Sauvegarder les clés de signature, la configuration, la base de données et les médias requis ; répéter la restauration
Documentation officielle : Conseils de configuration en amont maintenus
Ce qu'il faut vérifier avant de s'y fier
Un homeserver privé partage tout de même les événements des salons fédérés avec les serveurs participants. Expliquez cette limite aux utilisateurs et vérifiez les paramètres de conservation et de sécurité de la version installée.
Un peu plus de clarté.
Ce cas d'usage inclut-il une installation d'application gérée ?
Non. Cela décrit une charge de travail pour une infrastructure administrée par le client. L'installation applicative, les mises à jour, la modération, les licences et la récupération restent de votre responsabilité, sauf accord de gestion distinct contraire.