Il peut y avoir un certain nombre de raisons pour lesquelles vous voudriez des solutions auto-hébergées pour les applications Web populaires. Peut-être que vous voulez vous éloigner de l’utilisation des services Google. Il se peut que vous souhaitiez plus de contrôle sur vos données. Peut-être que vous créez une entreprise et que vous souhaitez choisir les applications que votre entreprise utilise.
L’utilisation d’applications auto-hébergées était autrefois délicate, chacune nécessitant son propre long processus d’installation. Tempête de sable change cela, ce qui facilite l’installation d’une bibliothèque complète d’applications auto-hébergées sur votre serveur. Tout ce que vous avez à faire est d’installer et de configurer Sandstorm pour commencer, et c’est un processus simple.
Installation de Sandstorm
Avant d’installer Sandstorm, vous pouvez essayer la démo et la configuration requise. Selon le site Web de Sandstorm, vous devrez exécuter un serveur Linux 64 bits connecté à Internet. Vous devrez également exécuter la version 3.10 ou ultérieure du noyau. 1 Go de RAM est nécessaire, avec 2 Go ou plus recommandés.
Sandstorm propose un script d’installation qui fera tout pour vous. Tout ce dont vous avez besoin pour commencer est de vous assurer que curl est installé. Si vous n’êtes pas sûr et que vous utilisez Ubuntu, tapez :
sudo apt install curl
Vous pouvez maintenant exécuter le script d’installation de Sandstorm :
curl https://install.sandstorm.io | bash
À partir de là, le programme d’installation téléchargera et vous guidera tout au long du processus d’installation. Une fois l’installation terminée, vous recevrez un lien limité dans le temps pour configurer Sandstorm sur votre serveur.
Configuration de la tempête de sable
Cliquez sur le lien et vous serez redirigé vers une page vous souhaitant la bienvenue à Sandstorm. À partir de là, vous devrez configurer votre fournisseur de connexion. Celui que vous choisirez dépendra de la façon dont vous utiliserez votre installation Sandstorm et votre serveur en général. Les options incluent l’authentification par e-mail sans mot de passe, Google, GitHub, LDAP et SAML.
Ensuite, vous remplirez les détails de votre organisation. Cela inclut des options indiquant si tous les utilisateurs de votre organisation seront ajoutés à la liste de contacts des uns et des autres. Vous pouvez également choisir d’autoriser ou non la collaboration avec des utilisateurs extérieurs à votre organisation.
Après cela, il est temps de configurer le courrier électronique. Cette étape est facultative, sauf si vous utilisez l’e-mail pour l’authentification, mais Sandstorm ne pourra pas envoyer de notifications par e-mail à moins que cela ne soit configuré.
Enfin, Sandstorm installera quelques applications pour vous aider à démarrer. La dernière étape consiste à créer un compte Admin sur le serveur.
Installer des applications Web avec Sandstorm
Maintenant que Sandstorm est installé et configuré, vous pourrez l’utiliser pour l’installer à partir d’une grande variété d’applications. C’est aussi simple que de choisir l’option « Installer… » dans la liste des applications installées. Vous serez redirigé vers le marché des applications où vous pourrez choisir parmi les applications à installer en un seul clic.
Les applications disponibles incluent l’alternative Trello Wekan et l’alternative Rocket Chat à Slack. Ceux-ci seront probablement déjà installés, mais d’autres options incluent l’application de prise de notes Permanote et le suivi Web en temps réel Hummingbird. Pour une liste complète des applications disponibles, consultez le Marché des applications Sandstorm.
Toutes les applications ne sont pas encore entièrement prises en charge, vous pouvez donc rencontrer des problèmes occasionnels ou des fonctionnalités manquantes. Vous pouvez voir à quel point une application est bien prise en charge par le pourcentage en dessous sur le marché des applications.
Étapes finales
Maintenant que Sandstorm est opérationnel, la plupart de ce que vous devez faire peut être fait via son interface Web. Si vous rencontrez des problèmes non traités ici, assurez-vous de consulter la documentation officielle.
Soutenez notre effort ❤️
Si vous avez apprécié cet article, pensez à laisser un pourboire pour nous aider à continuer à publier du contenu de qualité.























