GreenMine Central application web accueil

Application web GreenMine Central

Architecture

L'application GreenMine Central est un type d'instance désignant un noeud central spécialisé dans le partage des variétés de plantes et les articles des blogs avec les autres instances. Cette instance hébergée publiquement, va référencer les instances GreenMine des abonnées et publier une cartographie des communautés.

Chaque instance communique de façon bi-directionnelle avec GreenMine Central pour l'échange d'informations.

Le réseau d'instances GreenMine se présente comme un réseau social privé et décentralisé. Le noeud central sert de référentiel et peut être déplacé. Les données de GreenMine sont stockés sur une instance locale et le référentiel des plantes est hébergé publiquement.

Pour pouvoir être référencé sur GreenMine Central, l'instance GreenMine doit être exposer publiquement. Idem pour la connexion à une autre instance GreenMine. Un connexion privée entre instances est possible via un VPN.

Une sauvegarde périodique des bases de données et médias est effectuée à la demande et/ou de façon planifiée par un script. Une synchronisation rsync transférera les données de la sauvegarde sur le serveur de notre choix.

Fonctionnalités

L'instance GreenMine Central a pour rôle de centraliser les variétés de plantes et les articles entre les instances GreenMine. Elle permet aussi le référencement public des instances abonnées.

L'instance centrale dispose d'une espace d'administration et un espace public.

Ses fonctionnalités sont les suivantes :

  • Stocker un référentiel de variétés de plantes
  • Partager les variétés de plantes via une API REST
  • Référencer les instances GreenMine dans l'espace public
GreenMine Central