Installing Wekan on Ubuntu Server

Wekan is an open-source Kanban board platform that allows you to manage tasks and projects easily. In this tutorial, you will learn how to install Wekan on Ubuntu Server.

Prerequisites

Before proceeding, you will need:

Step 1 - Update and Upgrade Server

Firstly, update and upgrade your server by running the following commands:

sudo apt update
sudo apt upgrade

Step 2 - Install Required Dependencies

Before we can install Wekan, we need to install some dependencies. Run the following command to install them:

sudo apt install -y curl mongodb npm

Step 3 - Install Node.js

Wekan requires Node.js to run. Run the following command to install Node.js:

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt install -y nodejs

Step 4 - Configure MongoDB

Start the MongoDB service using the following command:

sudo systemctl start mongodb

Enable the MongoDB service to start on boot with the following command:

sudo systemctl enable mongodb

Step 5 - Install Wekan

Clone the Wekan repo from Github using the following command:

git clone https://github.com/wekan/wekan.git

Enter the cloned directory:

cd wekan

Install the Wekan dependencies using the following command:

sudo npm install

Build the Wekan app using the following command:

sudo npm run build

Start the Wekan app using the following command:

sudo npm start

Step 6 - Access Wekan

Wekan should now be running on your server. You can access it by opening a web browser and navigating to http://SERVER_IP:8080.

Conclusion

Congratulations! You have successfully installed Wekan on Ubuntu Server. With this powerful project management tool, you can manage your projects and tasks with ease.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!