Install Wekan Server on Ubuntu 20.04

In this guide, we intend to teach you How To Install Wekan Server on Ubuntu 20.04.

Wekan is an online tool that represents tasks visually. It’s essentially an open-source version of a popular web application called Trello.

Wekan is based on an idea known as Kanban. Kanban was originally used to schedule tasks in factories. Tasks were represented on cards, which were moved through the production process as each step was completed.

How To Install Wekan Server on Ubuntu 20.04

Before you start to install Wekan, you need to log in to your server as a non-root user with sudo privileges. To do this, you can follow our article the Initial Server Setup with Ubuntu 20.4.

Now follow the steps below to complete this guide.

Steps To Install Wekan on Ubuntu 20.04

In this guide, we use the snap package management to install Wekan.

First, you need to update your local package index with the following command:

sudo apt update

Then, you need to install snap on your server with the command below:

sudo apt install snapd -y

Now you can use the snap command to install Wekan on your Ubuntu 20.04:

sudo snap install wekan

When your installation is completed you will see:

wekan 6.09 from Lauri Ojansivu (xet7) installed

Configure Wekan Server

At this point, you need to configure the root of the web URL for the Wekan server with the following command:

sudo snap set wekan root-url="http://your_server_ip"

Here you need to set a port number on Ubuntu 20.04 to access Wekan server through your browser.

Note: Set a port number to one that isn’t in use. You can use whatever port you want—we use port 3001—but don’t use a common one, like 22, 25, 443, 80, etc.

sudo snap set wekan port='3001'

Now you should restart the MongoDB service on snap with the following command:

sudo systemctl restart snap.wekan.mongodb

Also, you should restart the Wekan server on snap:

sudo systemctl restart snap.wekan.wekan

You can check your Wekan service status with the command below:

sudo ss -tunelp | grep 3001
tcp     LISTEN   0        511     *      users:(("node",pid=11839,fd=24)) ino:56450 sk:2 <->

Next, enable your Wekan service to start on boot on Ubuntu 20.04:

sudo snap enable wekan

Finally, you need to reload snap:

sudo snap refresh

Access Wekan Web Interface

At this point, you can access your Wekan web interface by typing your server’s IP address in your web browser followed by the port that you have defined before.


You will see the Wekan sign-in screen. If you are logging in for the first time, click on Register.

register for Wekan server

Here you will see the Create an Account page. Complete the information and click on Register. You may get an error; don’t worry, just ignore it.

Create a account for Wekan server

At this point, you will see your Wekan dashboard.

Wekan dashboard


At this point, you learn to Install Wekan Server on Ubuntu 20.04.

Hope you enjoy it.

You may be interested in these articles:

Install and Use Iptables Firewall on Ubuntu 20.04

How To Set up Plesk on Ubuntu 20.04

Set up and Configure Laravel on Ubuntu 20.04

How To Set up GlassFish on Ubuntu 20.04

Newsletter Updates

Enter your email address below and subscribe to our newsletter

Stay informed and not overwhelmed, subscribe now!