Présentation des services de la plateforme
Cette plateforme propose des services auto-hébergés basé sur des produits open-source. Elle s’inscrit dans la lignée de la philosophie framasoft. Cependant l’objectif ici est d’offrir des solutions pour la mise en place d’auto-hébergement à bas coûts, mais également d’éprouver des solutions nécessitant moins d’énergie (de puissance CPU) dans la mise en place de services web.
Cette plateforme est déployée à l’aide de procédures automatiques, comme pour les gros sites web. La méthode de travail est similaire, mais les technologies utilisées restent volontairement limitées. Il s’agit d’une preuve de concept qui pourrait permettre à de petites structure d’accéder à des solutions aujourd’hui réservées à de grosses plateformes.
Présentation des technologies mise en œuvre sur la plateforme
Cette plateforme propose des services auto-hébergés, utilisant une ferme d’ordinateurs Raspberry PI (Ordinateurs basse consommation et OpenSource). Ces machines tournent sous Linux, plus précisément sur « Raspberry Pi OS » (Système d’exploitation libre et gratuit). La configuration de ces machines est versionnée à travers git et elles sont déployées par des processus automatisés.
Système d’exploitation
Serveur web
(proxy, proxy cache)
Framework HTML et CSS réactif.
autorité de certification
(gratuite, automatisée et ouverte)
Base de donnée
Outil de gestion de version
Serveur DNS
(Infrastructure)
Serveur DHCP
(Infrastructure)
Serveur d’applications Java
Langage de scripts
Langage
Protocole de stockage
Outil d’édition et de retouche d’image
Plateforme de développement
Langage
Générateur de site statique
Plateforme logicielle JavaScript
Programmes développés par la plateforme.
Quelques-uns des outils écrits pour la plateforme, pour vous simplifier la vie.