How to quickly deploy the Taiga kanban platform with Docker

In the event you’re searching for a simple method to deploy the Taiga kanban answer to your knowledge middle or a third-party cloud host, Docker is your good friend. Jack Wallen reveals you the way.


Picture: Visible Technology/Shutterstock

Taiga is an excellent kanban answer that will serve any consumer or enterprise effectively. Taiga is open supply and presents all of the options you want for undertaking administration through kanban. However Taiga is notoriously difficult to put in … until you make use of Docker.

SEE: Function comparability: Time monitoring software program and programs (TechRepublic Premium)

That is proper, you possibly can pretty rapidly deploy Taiga to your datacenter or a third-party cloud virtualized Linux server in your cloud host. 

Let me present you the way.

What you may want

To make this work, you may want a working occasion of an OS that helps Docker and a consumer with admin privileges. I will reveal on Ubuntu Server 20.04, however you can also make this work on nearly any docker-supported platform.

Learn how to set up the mandatory dependencies

The very first thing we’ll do is deal with putting in the entire dependencies. To do this, log into your server and challenge the command:

sudo apt-get set up git -y

As soon as the set up completes, begin and allow the Docker service with:

sudo systemctl begin docker
sudo systemctl allow docker

Subsequent, we have to set up docker-compose, which could be achieved with the next two instructions:

sudo curl -L "$(uname -s)-$(uname -m)" -o /usr/native/bin/docker-compose
sudo chmod +x /usr/native/bin/docker-compose

We now should add our consumer to the docker group with:

sudo usermod -aG docker $USER

Log off and log again in so the modifications will take impact.

Learn how to clone the Taiga repository

For our subsequent trick, we’ll clone this Taiga Docker repository with:

git clone

Develop into the newly created listing with:

cd taiga-docker

Be certain that to take a look at the steady department with;

git checkout steady

Learn how to configure the deployment

Earlier than we launch Taiga, we have to make a number of configuration modifications. That is a lot simpler than it appears. This is what you do:

Open the Docker Compose file with:

nano docker-compose.yml

In that file, you are going to change each occasion of localhost and taiga-back-secret-key. Change each occasion of localhost to the IP handle of your server and alter each occasion of taiga-back-secret-key to a robust/distinctive password (it is vital that you just change every occasion to the identical password).

Save and shut the file. 

Learn how to deploy Taiga

Throughout the taiga-docker listing, there are two easy-to-use scripts. The primary launches the service, so challenge the command:


After the service launches (it will take a couple of minutes), you possibly can then create an admin consumer with the command:

./ createsuperuser

You will be prompted for a username, e-mail handle and password for the admin consumer.

Learn how to entry Taiga

After you have created the admin consumer, open an online browser and level it to http://SERVER:9000 (the place SERVER is the IP handle of your internet hosting server) and you will be prompted for the brand new admin credentials. After profitable authentication, you may end up on the Taiga fundamental window (Determine A), the place you can begin working along with your new kanban answer.

Determine A


Taiga has been efficiently deployed.

Congratulations, you now have a versatile and highly effective kanban platform to assist maintain your tasks higher managed and working easily.

Subscribe to TechRepublic’s How To Make Tech Work on YouTube for all the newest tech recommendation for enterprise professionals from Jack Wallen.

Additionally see

Recent Articles


Related Stories

Leave A Reply

Please enter your comment!
Please enter your name here

Stay on op - Ge the daily news in your inbox