Install Kuma – Self-hosted Uptime Robot Alternative on Ubuntu 20.04

Uptime-Kuma is an open source monitoring tool like “Uptime Robot” written in Nodejs. It’s a self-hosted monitoring tool with a fancy beautiful dashboard and supports multiple notification methods.

In this guide, you will learn how to install Uptime-Kuma on an Ubuntu server and using the Apache web server as a reverse proxy with a free Let’s Encrypt SSL Certificate in front of it. During the installation, you will also learn about the nodejs installation through nvm (node version manager).