Sandstorm.io : plateforme d'applications open source auto-hébergées
Vous connaissez Sandstorm ? Non je ne vous parle pas de moi, mais du projet de plateforme d'applications open source auto-hébergées sur lequel je viens de tomber par hasard. Non cela vous dit rien ? Alors laissez moi vous conter son histoire...
Sandstorm : un projet open source
Sandstorm est un projet né suite à une campagne de financement participatif réussie. Ce projet, qui a démarré il y a quelques années déjà (en 2014), a pour but de promouvoir les applications open source en permettant de les installer en quelques clics dans son cloud privé. L'idée est vraiment de rendre les applications open source aussi faciles à installer qu'une application de smartphone, sans avoir à configurer quoi que ce soit, afin que tout un chacun puisse les installer et les utiliser.
Ce projet est né entre plusieurs protagonistes, notamment Kenton VARDA (ancien employé de chez Google, entre autres) et Jade WANG (ayant travaillé pour le Centre de Recherche de la NASA ainsi que pour Cloudlfare).
Une offre d'applications auto-hébergées
Pour pouvoir bénéficier de la plateforme Sandstorm.io, il convient au préalable de disposer d'un serveur Linux 64 bits connecté à Internet, avec Kernel 3.10 et au minimum 1 Go de RAM (2 Go est tout de même recommandé). Ainsi, l'utilisateur ne consommera pas ces applications dans le Cloud, mais pourra les héberger lui même sur sa propre machine.
Pour bénéficier de cette plateforme, il convient d'installer le package Sandstorm via la commande suivante :
curl https://install.sandstorm.io | bash
Ensuite, il suffit de se laisser guider pour configurer son login, son mail, etc.
Après avoir installé le packet Sandstorm, les applications proposées par la plateforme sont donc installables en un seul clic sur le serveur de l'utilisateur. Ces applications sont isolées les unes des autres puisqu'elles tournent dans un bac à sable sécurisé.
Un large choix d'applications
Ok, ce projet a l'air pas mal, mais on y retrouve quoi dedans ? Sandstorm.io propose de nombreuses applications : éditeurs de documents, applications de chat, édition de sites web statiques ou de blog, outils de formulaires et de sondages et même quelques petits jeux ! Voici une liste non exhaustive des applications que l'on peut installer :
Rocket Chat / SandChat / Let's Chat | Application de chat |
Draw.io | Éditeur de diagrammes |
Permanote / Brainstorm | Prise de notes |
Quick Surveys | Création de sondages |
DokuWiki / Media Wiki / Kiwix | Création de Wiki |
Contact Otter | CRM |
Hugo / WordPress / Ghost | Éditeur de sites / blogs |
Sandpass | Gestionnaire de mots de passe |
Firefly III / HLedger Web | Application financière |
Apache Wave / ShareLaTeX / EtherCalc / TextEditor | Éditeur de documents |
Voilà, vous connaissez maintenant ce projet, libre à vous de tester si vous avez envie. Il est d'ailleurs possible de tester pendant 60 minutes en déployant les applications sur les serveurs de démo Sandstorm.io (donc sans avoir besoin d'un serveur Linux). Au delà de ces 60 minutes, l'environnement de test est bien évidemment supprimé, mais cela suffit pour se faire une idée du catalogue applicatif et de la facilité d'utilisation. Et n'hésitez pas à me dire en commentaire ce que vous pensez de ce projet.
Partager la publication "Sandstorm.io : plateforme d'applications open source auto-hébergées"