Un serveur pour épingler des données de Constellation
L'avantage de Constellation est justement qu'elle ne nécessite pas de serveur, et que les données vivent sur les dispositifs (téléphones, ordinateurs) de vos utilisateurs et utilisatrices et que ces données sont partagées automatiquement entre toutes les personnes qui participent au réseau.
Mais, parfois, s'il y a des données qui sont importantes pour vous, vous voudrez peut-être être sûrs qu'elles seront toujours disponibles, même si la personne qui les a contribuées ferme son ordinateur avant d'aller se coucher, même si son téléphone tombe dans un égout1, même ses données sont peu populaires et donc répliquées sur peu de dispositifs d'autres utilisatrices. Dans ce cas, vous pouvez configurer un serveur qui épinglera et garantira la disponibilité des données qui vous intéressent.
Mais ne vous inquiétez pas ! Ce n'est pas un « vrai » serveur, seulement un (super) pair Constellation qui participe au réseau comme tous les autres pairs, mais qui est configuré pour rester connecté au réseau en tout temps et pour suivre les données qui vous importent afin d'améliorer leur disponibilité.
Pour utiliser Porte-épingles, vous devrez en déployer une copie sur le serveur de votre choix voir ci-dessous.
L'accès ne se fait pas par mot de passe, sinon par votre compte Constellation. Incluez la variable d'environnement suivante dans votre déploiement :
COMPTE_AUTORISÉ="/orbitdb/zdpuAnESL9ntuxLXY7aU7YkGQgKuYaga7NeWRCckjSA7EGMn3/racine"
...en remplaçant, bien entendu, l'adresse commençant en zdpu...
ci-dessus par votre propre adresse de compte Constellation (à moins, évidemment, que vous ne vouliez donner le contrôle de votre serveur à moi).
Vous pourrez ensuite suivre l'état de votre serveur et décider ce que vous voulez y épingler directement dans l'interface de Constellation (onglet « Porte-épingles »).
Dans l'interface Constellation, vous pouvez configurer chaque serveur Porte-épingles vous appartenent afin qu'il suive les données, projets, ou comptes Constellation dont vous voulez garantir la disponibilité.
Vous pouvez déployer Porte-Épingles sur le serveur de votre choix. Voici, ci-dessous, des instructions pour quelques plateformes commerciales communes.
Footnotes
-
Situation entièrement hypothétique. ↩