How to quickly deploy the Taiga kanban platform with Docker

2 years ago 262

If you're looking for an casual mode to deploy the Taiga kanban solution to your information halfway oregon a third-party unreality host, Docker is your friend. Jack Wallen shows you how.

kanban.jpg

Image: Visual Generation/Shutterstock

Taiga is an outstanding kanban solution that would service immoderate idiosyncratic oregon concern well. Taiga is unfastened root and offers each the features you request for task absorption via kanban. But Taiga is notoriously challenging to instal ... unless you marque usage of Docker.

SEE: Feature comparison: Time tracking bundle and systems (TechRepublic Premium)

That's right, you tin reasonably rapidly deploy Taiga to your data center oregon a third-party unreality virtualized Linux server connected your unreality host. 

Let maine amusement you how.

What you'll request

To marque this work, you'll request a moving lawsuit of an OS that supports Docker and a idiosyncratic with admin privileges. I'm going to show connected Ubuntu Server 20.04, but you tin marque this enactment connected conscionable astir immoderate docker-supported platform.

How to instal the indispensable dependencies

The archetypal happening we'll bash is instrumentality attraction of installing each of the dependencies. To bash that, log into your server and contented the command:

sudo apt-get instal docker.io git -y

Once the installation completes, commencement and alteration the Docker work with:

sudo systemctl commencement docker sudo systemctl alteration docker

Next, we request to instal docker-compose, which tin beryllium done with the pursuing 2 commands:

sudo curl -L "https://github.com/docker/compose/releases/download/2.1.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose

We present indispensable adhd our idiosyncratic to the docker radical with:

sudo usermod -aG docker $USER

Log retired and log backmost successful truthful the changes volition instrumentality effect.

How to clone the Taiga repository

For our adjacent trick, we'll clone this Taiga Docker repository with:

git clone https://github.com/kaleidos-ventures/taiga-docker

Change into the recently created directory with:

cd taiga-docker

Make definite to cheque retired the unchangeable subdivision with;

git checkout stable

How to configure the deployment

Before we motorboat Taiga, we request to marque a fewer configuration changes. This is overmuch easier than it seems. Here's what you do:

Open the Docker Compose record with:

nano docker-compose.yml

In that file, you're going to alteration each lawsuit of localhost and taiga-back-secret-key. Change each lawsuit of localhost to the IP code of your server and alteration each lawsuit of taiga-back-secret-key to a strong/unique password (it's important that you alteration each lawsuit to the aforesaid password).

Save and adjacent the file. 

How to deploy Taiga

Within the taiga-docker directory, determination are 2 easy-to-use scripts. The archetypal launches the service, truthful contented the command:

./launch-all.sh

After the work launches (it'll instrumentality a fewer minutes), you tin past make an admin idiosyncratic with the command:

./taiga-manage.sh createsuperuser

You'll beryllium prompted for a username, email code and password for the admin user.

How to entree Taiga

After you've created the admin user, unfastened a web browser and constituent it to http://SERVER:9000 (where SERVER is the IP code of your hosting server) and you'll beryllium prompted for the caller admin credentials. After palmy authentication, you'll find yourself connected the Taiga main model (Figure A), wherever you tin commencement moving with your caller kanban solution.

Figure A

taigaa.jpg

Taiga has been successfully deployed.

Congratulations, you present person a flexible and almighty kanban level to assistance support your projects amended managed and moving smoothly.

Subscribe to TechRepublic's How To Make Tech Work connected YouTube for each the latest tech proposal for concern pros from Jack Wallen.

Open Source Weekly Newsletter

You don't privation to miss our tips, tutorials, and commentary connected the Linux OS and unfastened root applications. Delivered Tuesdays

Sign up today

Also spot

Read Entire Article