Retour

Hébergement VPS Matrix Synapse, préinstallé

Un VPS Matrix Synapse préinstallé offre à votre équipe ou à votre famille un serveur de discussion privé, où chaque conversation reste sur une machine que vous contrôlez. Synapse et l'application web Element s'installent tout seuls après la commande, puis l'adresse du site, l'identifiant et le mot de passe apparaissent dans votre panneau. L'inscription et la fédération démarrent toutes deux désactivées : seules les personnes que vous ajoutez peuvent donc entrer.

Combien de personnes vont l'utiliser ?

Total$4.01/mois

Les prix incluent la TVA.

Augmentez ou réduisez la RAM et le CPU quand vous voulez. Le disque ne peut qu'augmenter, commencez donc petit.

Qu'y a-t-il d'installé sur votre serveur Matrix ?

  • Serveur domestique Matrix Synapse 1.164, depuis l'image Docker officielle
  • Element Web 1.12, l'application de discussion dans le navigateur, réglée en turc par défaut
  • Base de données PostgreSQL 17
  • Un compte administrateur nommé yonetici (« administrateur » en turc), avec un mot de passe généré dans votre panneau
  • HTTPS via Caddy, avec Element et Matrix sur la même adresse sslip.io
  • Inscription fermée et fédération désactivée
  • Un pare-feu où seuls les ports 22, 80 et 443 sont ouverts

Quelle taille faut-il pour Matrix ?

Le guide d'installation de Synapse ne demande au moins 1 Go de RAM libre que si vous prévoyez de rejoindre de grandes salles publiques. La fédération est désactivée ici : vous ne rejoindrez donc pas ces salles, même si PostgreSQL partage bien le serveur. En règle générale, 2 Go est un bon début pour une petite équipe ou une famille, et 4 Go quand les utilisateurs et les salles se multiplient. Il n'y a pas d'effectif officiel, car la charge dépend des utilisateurs, des salles et des fichiers envoyés. Les fichiers s'accumulent sur le disque, et vous pouvez agrandir le disque depuis votre panneau.

UsageTaillePrixChoisir
Quelques personnes 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/mois
Petite équipe 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/mois
Entreprise 8 GB RAM · 4 vCore · 120 GB NVMe $13.62/mois

Pour qui ?

  • Équipes et petites entreprises qui veulent l'historique des discussions sur leur propre serveur
  • Familles et groupes d'amis qui cherchent un espace de discussion fermé
  • Organisations qui cherchent une messagerie interne où des personnes extérieures ne peuvent pas s'inscrire
  • Administrateurs système qui veulent essayer Matrix sur une petite installation

Que se passe-t-il après votre commande ?

  1. Réglez la taille et terminez votre paiement.
  2. Votre serveur démarre et Synapse et Element s'installent tout seuls. Continuez quand la ligne Application de votre panneau indique que Matrix est prêt.
  3. Dans l'onglet Vue d'ensemble, cliquez sur Ouvrir l'application et connectez-vous à Element avec les informations des lignes Identifiant et Mot de passe.
  4. Votre ID ressemble à @yonetici:site-name. Dans les applications Element pour téléphone et ordinateur, choisissez l'adresse de votre site comme serveur.
  5. Créez les comptes de votre équipe en SSH, mettez en place vos salles et invitez tout le monde.

Avec chaque serveur

  • Sauvegardes quotidiennes incluses dans le prix
  • Trafic illimité
  • Accès root complet
  • Augmentez ou réduisez la RAM et le CPU plus tard, et agrandissez le disque
  • Emplacement : Istanbul · IST-1.

Bon à savoir

  • Le nom du serveur est l'adresse sslip.io de votre installation, et il est inscrit dans chaque ID d'utilisateur. Synapse indique que ce nom ne peut pas être changé par la suite : les ID le gardent donc même si vous connectez un domaine.
  • La fédération est désactivée : vous ne pouvez donc pas écrire à des personnes sur d'autres serveurs Matrix. Pour l'ouvrir, vous devriez modifier homeserver.yaml et gérer vous-même le port 8448.
  • Aucun serveur TURN n'est installé. La documentation de Synapse indique que des appels vocaux et vidéo fiables en demandent un : les appels peuvent donc échouer sur certains réseaux.
  • L'e-mail n'est pas configuré, ce qui veut dire pas de réinitialisation de mot de passe ni de notifications par e-mail. Vous pouvez ajouter votre propre service SMTP à homeserver.yaml. Le service n'est pas inclus dans le prix.
  • Synapse et Element sont sous licence AGPL-3.0, sans frais d'utilisation. Si vous modifiez le code et le proposez à d'autres, vous devez partager vos modifications.
  • L'installation reste sur Synapse 1.164.2 et Element 1.12.33 tant que vous ne la changez pas. Les mises à jour relèvent de votre responsabilité : modifiez les balises dans compose.yaml et lancez docker compose up -d.

Questions et réponses sur Matrix

Quelle est la différence entre Matrix, Synapse et Element ?

Matrix est un standard de discussion ouvert. Synapse est le logiciel serveur qui le fait fonctionner, et Element est l'application que l'on utilise pour envoyer des messages. Les deux sont sur le même serveur dans cette installation : ouvrir l'adresse de votre site affiche donc Element.

De combien de RAM un serveur Matrix a-t-il besoin ?

Le guide de Synapse ne demande au moins 1 Go de RAM libre que si vous rejoignez de grandes salles publiques. Pour un petit serveur privé sans fédération, 2 Go est un bon début en règle générale, et vous pouvez passer à une taille supérieure depuis votre panneau à mesure que vous ajoutez des utilisateurs.

Comment ajouter un utilisateur à mon serveur Matrix ?

Connectez-vous en SSH et lancez cd /opt/seturack/synapse. Lancez ensuite docker compose exec synapse register_new_matrix_user -c /data/homeserver.yaml http://localhost:8008 et saisissez le nom d'utilisateur et le mot de passe. L'inscription est fermée : c'est donc ainsi que les comptes sont créés.

Comment me connecter à mon serveur Matrix depuis un téléphone ?

Installez l'application Element, saisissez comme serveur l'adresse du site indiquée dans votre panneau, et connectez-vous avec le compte créé pour vous. L'application de bureau accepte les mêmes informations.

Mon serveur peut-il dialoguer avec d'autres serveurs Matrix ?

Pas dans cette installation : c'est un serveur privé dont la fédération est désactivée. Vous avez l'accès root et pouvez l'activer vous-même, mais lisez d'abord le guide de fédération de Synapse, car votre serveur devient alors joignable par d'autres serveurs.

Puis-je utiliser mon propre domaine avec mon serveur Matrix ?

Vous pouvez faire pointer l'adresse du site vers votre domaine, mais le nom du serveur dans les ID d'utilisateur reste sur l'adresse sslip.io. La documentation de Synapse indique que ce nom ne peut pas être changé par la suite.

Les appels vocaux et vidéo fonctionnent-ils ?

L'installation est prête pour la messagerie, mais elle n'inclut pas de serveur TURN. La documentation de Synapse en demande un pour des appels fiables : les appels peuvent donc ne pas aboutir sur certains réseaux. Avec l'accès root, vous pouvez ajouter vous-même un serveur TURN.

En savoir plus et voir des applications similaires