Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente | |||
| serveur_hebergement:matrix:installer_un_pont_discord_-_matrix [2023/08/08 14:00] – modification externe 127.0.0.1 | serveur_hebergement:matrix:installer_un_pont_discord_-_matrix [2026/01/16 18:10] (Version actuelle) – fate | ||
|---|---|---|---|
| Ligne 84: | Ligne 84: | ||
| Relancez votre serveur Matrix | Relancez votre serveur Matrix | ||
| <code bash> | <code bash> | ||
| + | |||
| + | ===== Activer le double puppeting ===== | ||
| + | |||
| + | Le " | ||
| + | |||
| + | Créez un fichier doublepupetting.yaml dans le répertoire du pont et copiez les lignes suivantes : | ||
| + | < | ||
| + | # The ID doesn' | ||
| + | id: doublepuppet | ||
| + | # The URL is intentionally left empty (null), as the homeserver shouldn' | ||
| + | # push events anywhere for this extra appservice. If you use a | ||
| + | # non-spec-compliant server, you may need to put some fake URL here. | ||
| + | url: | ||
| + | # Generate random strings for these three fields. Only the as_token really | ||
| + | # matters, hs_token is never used because there' | ||
| + | # user (sender_localpart) is never used either. | ||
| + | as_token: votre_token | ||
| + | hs_token: votre_token | ||
| + | sender_localpart: | ||
| + | # Bridges don't like ratelimiting. This should only apply when using the | ||
| + | # as_token, normal user tokens will still be ratelimited. | ||
| + | rate_limited: | ||
| + | namespaces: | ||
| + | users: | ||
| + | # Replace your\.domain with your server name (escape dots for regex) | ||
| + | - regex: ' | ||
| + | # This must be false so the appservice doesn' | ||
| + | exclusive: false | ||
| + | </ | ||
| + | |||
| + | Vous pouvez générer un token avec la commande suivante (les 3 tokens doivent être différents) : | ||
| + | <code bash> | ||
| + | |||
| + | Ouvrez le fichier config.yaml du pont et ajoutez les lignes suivantes dans la section double_puppet: | ||
| + | < | ||
| + | # Shared secrets for automatic double puppeting. | ||
| + | # See https:// | ||
| + | secrets: | ||
| + | votre.domaine.fr: | ||
| + | </ | ||
| + | |||
| + | Enfin, ouvrez le fichier de config de Matrix et ajoutez dans la section app_service_config_files le chemin vers votre fichier doublepupetting.yaml | ||
| + | |||
| + | Redémarrez Synapse et le pont discord | ||
| + | < | ||
| + | < | ||
| ====== Lancement du pont via Systemd ====== | ====== Lancement du pont via Systemd ====== | ||