Comment installer et utiliser Wekan – la meilleure alternative auto-hébergée à Trello

Lorsque la plupart des gens pensent aux outils de gestion de projet, ils pensent à Trello. C’est un outil basé sur le web qui vous permet d’utiliser des cartes (ou Kanban) pour gérer des projets en cours. Pour la plupart, cette application est excellente et vaut le prix nécessaire pour des fonctionnalités plus avancées. Cet article n’est pas destiné à ces personnes. Au lieu de cela, cet article est pour ceux qui cherchent à abandonner Trello pour une alternative auto-hébergée : Wekan.
Wekan, comme Trello, est un outil de gestion de projet basé sur le web qui permet aux utilisateurs de créer des tableaux et des cartes, d’inviter des utilisateurs, d’envoyer des notifications de projet, etc. Dans cet article, nous allons passer en revue tout ce que vous devez savoir pour faire fonctionner Wekan sur votre serveur, y compris le matériel à utiliser, comment inviter des utilisateurs, les méthodes d’installation et tout ce qui se trouve entre les deux ! Commençons !
Exigences matérielles
- un serveur Debian ou toute autre distribution Linux basée sur Debian pour exécuter l’installateur automatisé
- un serveur Ubuntu capable d’exécuter des paquets Snap ou une distribution de serveur Linux capable d’installer les tar.gz disponibles et les dépendances nécessaires pour faire fonctionner Wekan
- tout ancien PC de bureau modérément puissant (ère DDR-2 ou mieux) qui peut rester allumé en permanence et agir comme un serveur
- un VPS ou tout autre type de serveur de qualité entreprise
Installation Debian/Debian-Based
Il existe plusieurs façons d’installer Wekan. Dans ce guide, nous utiliserons un ensemble d’instructions destiné aux distributions Linux basées sur Debian. Cela ne signifie pas que Wekan ne fonctionnera pas sur d’autres systèmes d’exploitation de serveur comme Redhat, Suse, CentOS, etc.
Sur les distributions de serveurs Linux basées sur Debian, il existe un script d’auto-installation pour Wekan. Cet outil d’installation est conçu pour éliminer une grande partie de la monotonie qui se produit généralement lors de l’installation de programmes de serveur. Le serveur Ubuntu exécutant 14.04 LTS devrait également utiliser ce script.

Pour commencer le processus d’installation sur Debian, téléchargez ce script :
curl https://raw.githubusercontent.com/wekan/wekan-autoinstall/master/autoinstall_wekan.sh > autoinstall_wekan.shEnsuite, exécutez l’outil d’installation :
sudobash autoinstall_wekan.shExécuter le script avec des privilèges sudo permet à « autoinstall_wekan.sh » d’installer toutes les dépendances nécessaires dont Wekan dépend, comme NodeJS, MongoDB et d’autres outils importants.

Lorsque l’outil d’installation automatisé a terminé d’installer Wekan, une invite apparaît. Cette invite donne à l’utilisateur trois choix. Le premier choix est de démarrer le service Wekan. Le deuxième est de redémarrer le serveur et de laisser le système s’en occuper, et le troisième est de quitter l’installateur. Sélectionnez le #1 en entrant « 1 » dans l’invite et en appuyant sur la touche Entrée.
Installation du serveur Ubuntu
Ceux qui exécutent le serveur Ubuntu 16.04+ ont la possibilité d’installer des paquets snap. Ces paquets sont des moyens pratiques et utiles de distribuer des logiciels facilement. C’est grâce à cette technologie que faire fonctionner Wekan est un jeu d’enfant.
sudo snap install wekan-ondraUtilisation de Wekan
Wekan est installé sur le serveur. Maintenant, il est temps de le configurer. Première chose à faire : déterminer l’adresse IP du serveur. Cela se fait avec la commande ifconfig. Notez l’adresse ipv4 Internet, et entrez-la avec :8080 à la fin dans un navigateur web. Par exemple : http://192.168.1.107:8080

À partir de là, il suffit de s’inscrire sur la page et de commencer à travailler. De plus, dites aux autres utilisateurs de s’inscrire sur le serveur depuis la même page.
Création d’un nouveau tableau de projet
Créez un nouveau tableau de projet sur votre serveur Wekan en cliquant sur « Créer un nouveau tableau » sur la page d’accueil. Ce tableau peut contenir de nouvelles informations de projet que vous créez ainsi que d’autres éléments contribué par d’autres utilisateurs ajoutés à celui-ci.
Inviter de nouveaux utilisateurs à des tableaux
Les utilisateurs peuvent créer des tableaux, et tout utilisateur sur le serveur peut être invité à un tableau. Cliquez sur l’icône « + », puis entrez le nom d’utilisateur de l’utilisateur à ajouter au tableau.
Remarque : vous devez avoir un e-mail configuré sur votre serveur pour que la fonction d’envoi d’e-mails fonctionne.
Importation des données Trello

Sur l’écran de création de tableau, cliquez sur « Créer un nouveau tableau ». Nommez-le puis cliquez sur le lien « importer depuis Trello ».

En cliquant sur le lien d’importation, l’utilisateur est dirigé vers un écran d’importation JSON. Pour importer des données Trello dans un nouveau tableau, collez vos données JSON Trello, puis cliquez sur le bouton « Importer ». Peu après, les données seront présentes dans le nouveau tableau.
Conclusion
Bien que Trello ait ce qui est essentiellement un monopole sur le marché, Wekan est un outil dont beaucoup devraient prendre note. Bien qu’il soit vrai qu’il peut être un peu de travail de maintenir votre propre serveur, à la fin, cela en vaut la peine. Au lieu de payer les frais freemium que Trello propose, toutes les personnes utilisant Wekan sur votre serveur bénéficieront de superbes fonctionnalités à zéro coût. Et le meilleur de tout, qui n’aime pas une alternative open-source ?
Utilisez-vous Trello ? Passeriez-vous à Wekan ? Dites-nous pourquoi ou pourquoi pas ci-dessous.