How to install the Wekan kanban server

Wekan is a very easy to deploy and use kanban solution. Jack Wallen shows you how to quickly deploy this platform using Ubuntu Server and Snap.

If you or your teammates aren’t using a kanban board to keep you and your projects on track, you’re missing out. Kanban boards make project management incredibly easier. And the more complex a task, the better.

But which kanban solution to use? There are a lot of them. You can choose from a hosted cloud service, you can install one on your desktop, or you can deploy one in your data center for an internal team solution.

SEE: Checklist: Server Inventory (TechRepublic Premium)

It is this last option that I want to focus on today with the help of Wekan. Wekan is an open source kanban solution that has all the features you need and none of the overhead you don’t want. Best of all, it can easily be deployed in your data center in minutes.

Wekan’s feature list includes:

  • Labels for easy grouping and filtering of cards
  • Add members to cards
  • Create multiple tables
  • Easy collaboration
  • Clipboard functions
  • Drag and drop
  • Star paintings and archives

Let me show you how to deploy this handy kanban tool.

What you will need

I will demonstrate the deployment of Wekan on Ubuntu Server 21.04, using snap. If you are not using Ubuntu Server 21.04, you can still deploy Wekan on a Linux distribution that supports Snap.

How to deploy Wekan with snap

The steps for deploying Wekan with snap are fairly straightforward. However, before doing so, you need to install the NGINX web server. Log into Ubuntu and run the command:

sudo apt-get install nginx -y

Once the installation is complete, start and activate NGINX with:

sudo systemctl start nginx
sudo systemctl enable nginx

Now that the web server is up and running, we can install Wekan with:

sudo snap install wekan

Once this installation is complete, we need to set the root URL of the service. Let’s say, for example, that your Wekan server is at the IP address To set this, run the command:

sudo snap set wekan siteurl=""

Next, we set Wekan’s default port with:

sudo snap set wekan port="3001"

Now we restart both the database and the Wekan service with:

sudo systemctl restart snap.wekan.mongodb
sudo systemctl restart snap.wekan.wekan

How to access Wekan

Open a web browser and point it to http: // SERVER: 3001 (where SERVER is the IP address of your hosting server). Click on the Register link to create a new account (Figure A).

Figure A


Once your account is created, you will be logged in and can start creating new tables (Number B) to keep your projects on task.

Number B


The initial Wekan window is ready for you to start creating.

Congratulations, your internal project management has been taken to the next level.

Subscribe to TechRepublic How to make technology work on YouTube for all the latest technical advice for professionals at Jack Wallen’s business.

Also look


Image: Elnur / Shutterstock