Comment installer Taiga ?
Par Joachim • Mis à jour le 06 janvier 2020

Petit tutoriel simple et efficace sur comment installer Taiga.

Installation pour les non-développeurs

Si vous n'êtes pas développeur ni administrateur système vous pouvez installer Taiga en 1 clic via le lien ci-dessous :

Installation pour les développeurs

Si vous êtes développeur et barbu, vous pouvez suivre ce tutoriel pour installer Taiga.

Prérequis :

- Un serveur Linux sous Debian ou Ubuntu

TL;DR

curl -s https://ethibox.github.io/stacks/install.sh | bash
docker stack deploy -c <(curl -so - https://ethibox.github.io/stacks/taiga.yml) taiga

1. Installer Docker

Pour éviter d'installer toutes les dépendances de l'application Taiga manuellement, on installe Docker :

curl -fsSL https://get.docker.com | sh
docker swarm init

2. Reverse proxy

On démarre traefik en tant que reverse proxy afin de permettre l'installation de plusieurs applications :

docker network create --driver=overlay traefik-net
git clone https://github.com/ethibox/stacks
docker stack deploy -c traefik.yml traefik

3. Démarrer Taiga

Une fois le reverse-proxy installé, on démarre Taiga :

docker stack deploy -c taiga.yml taiga

Vous pouvez spécifier ces variables d'environnements si besoin :

DOMAIN=taiga.localhost
SCHEME=http

Enfin, rendez-vous sur ce lien pour accéder à votre application : http://taiga.localhost

Pour accéder au panel administrateur, rendez-vous sur http://taiga.localhost/admin/ avec les identifiants admin:123123

4. (Facultatif) Configuration HTTPS automatique

Pour démarrer votre application en HTTPS vous pouvez le faire simplement en démarrant le reverse proxy avec la stack traefik-ssl.yml :

docker stack deploy -c traefik-ssl.yml traefik

Et en spécifiant le nom de domaine de votre application (sans oublier de créer la zone DNS de type A) :

DOMAIN=mondomaine.fr SCHEME=https docker stack deploy -c taiga.yml taiga

Vidéo 🎞

Laisser un commentaire 💬