# Install Uptime Kuma on Linux

By
Adrien

# System Specification

Recommanded
Processor 1 vCore
Memory 1GB RAM
Storage 5Go (minimum)

# Steps to follow

  1. Create a Uptime Kuma user
sudo adduser kuma
sudo passwd kuma
sudo groupadd kuma
sudo usermod -aG kuma kuma
sudo mkdir /opt/bitwarden
sudo chmod -R 700 /opt/bitwarden
sudo chown -R bitwarden:bitwarden /opt/bitwarden
sudo su - kuma
  1. Install via CLI
curl -o kuma_install.sh http://git.kuma.pet/install.sh && sudo bash kuma_install.sh
  1. Configure Systemd
sudo nano /etc/systemd/system/uptime-kuma.service
[Unit]
Description=Uptime Kuma - uptime monitoring tool
After=network.target
 
[Service]
WorkingDirectory=/opt/uptime-kuma
ExecStart=/usr/bin/node server/server.js
Restart=always
 
[Install]
WantedBy=multi-user.target
  1. Start and enable service
sudo service uptime-kuma start
sudo systemctl enable uptime-kuma

Default port : 3001

  1. Startup option

Set PVE option : "start at boot" to yes, "order" to 2