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_signal_-_matrix [2026/01/16 12:57] – [Mise à jour] fate | serveur_hebergement:matrix:installer_un_pont_signal_-_matrix [2026/01/16 17:51] (Version actuelle) – fate | ||
|---|---|---|---|
| Ligne 28: | Ligne 28: | ||
| Créez un répertoire et accédez-y | Créez un répertoire et accédez-y | ||
| - | <code bash> | + | <code bash>sudo -u matrix-synapse |
| - | Télécharger la dernière version correspondant à votre architecture : https:// | + | Télécharger la dernière version correspondant à votre architecture |
| + | <code bash> | ||
| - | Placer l' | + | Le rendre |
| - | + | <code bash>sudo chmod +x mautrix-signal-amd64</ | |
| - | <code bash>chmox +x mautrix-signal-amd64</ | + | |
| L' | L' | ||
| Ligne 40: | Ligne 40: | ||
| ==== Configuration ==== | ==== Configuration ==== | ||
| - | Créez | + | Créez |
| - | <code bash>cp example-config.yaml config.yaml</ | + | <code bash>sudo -u matrix-synapse |
| Ouvrez le fichier config.yaml. Si votre serveur Matrix tourne sur la même machine que le pont, remplacez la ligne | Ouvrez le fichier config.yaml. Si votre serveur Matrix tourne sur la même machine que le pont, remplacez la ligne | ||
| Ligne 111: | Ligne 111: | ||
| Relancez votre serveur Matrix | Relancez votre serveur Matrix | ||
| <code bash> | <code bash> | ||
| - | |||
| - | ===== Lancement du pont via Systemd ===== | ||
| - | |||
| - | Créez le fichier | ||
| - | < | ||
| - | |||
| - | Copiez les lignes suivantes dedans | ||
| - | < | ||
| - | |||
| - | [Unit] | ||
| - | Description=mautrix-signal bridge | ||
| - | After=matrix-synapse.service postgresql.service | ||
| - | |||
| - | [Service] | ||
| - | # N.B. If you didn't create a user with the correct home directory, set this | ||
| - | # to the directory where config.yaml is (e.g. / | ||
| - | WorkingDirectory=/ | ||
| - | ExecStart=/ | ||
| - | User=matrix-synapse | ||
| - | |||
| - | [Install] | ||
| - | WantedBy=multi-user.target | ||
| - | </ | ||
| - | Modifier les chemins et le nom de l' | ||
| - | |||
| - | Activez le service au démarrage | ||
| - | <code bash> | ||
| - | |||
| - | Démarrez le service | ||
| - | <code bash> | ||
| - | |||
| - | Dans votre client Matrix (Element), ouvrez une discussion privée avec le bot @signalbot: | ||
| - | |||
| - | Dans la discussion, tapez | ||
| - | < | ||
| - | Ca va vous afficher un QR code que vous devrez scanner avec votre application Signal pour lier les deux appareils. | ||
| ===== Activer le double puppeting ===== | ===== Activer le double puppeting ===== | ||
| Ligne 180: | Ligne 144: | ||
| <code bash> | <code bash> | ||
| - | Ouvrez le fichier | + | Ouvrez le fichier |
| < | < | ||
| # Shared secrets for automatic double puppeting. | # Shared secrets for automatic double puppeting. | ||
| Ligne 193: | Ligne 157: | ||
| < | < | ||
| < | < | ||
| + | |||
| + | ===== Lancement du pont via Systemd ===== | ||
| + | |||
| + | Créez le fichier | ||
| + | < | ||
| + | |||
| + | Copiez les lignes suivantes dedans | ||
| + | < | ||
| + | |||
| + | [Unit] | ||
| + | Description=mautrix-signal bridge | ||
| + | After=matrix-synapse.service postgresql.service | ||
| + | |||
| + | [Service] | ||
| + | # N.B. If you didn't create a user with the correct home directory, set this | ||
| + | # to the directory where config.yaml is (e.g. / | ||
| + | WorkingDirectory=/ | ||
| + | ExecStart=/ | ||
| + | User=matrix-synapse | ||
| + | |||
| + | [Install] | ||
| + | WantedBy=multi-user.target | ||
| + | </ | ||
| + | Modifier les chemins et le nom de l' | ||
| + | |||
| + | Activez le service au démarrage | ||
| + | <code bash> | ||
| + | |||
| + | Démarrez le service | ||
| + | <code bash> | ||
| + | |||
| + | Dans votre client Matrix (Element), ouvrez une discussion privée avec le bot @signalbot: | ||
| + | |||
| + | Dans la discussion, tapez | ||
| + | < | ||
| + | Ca va vous afficher un QR code que vous devrez scanner avec votre application Signal pour lier les deux appareils. | ||
| ===== Mise à jour ===== | ===== Mise à jour ===== | ||