#
Install Uptime Kuma on Linux
By
Adrien
#
System Specification
#
Steps to follow
- 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
- Install via CLI
curl -o kuma_install.sh http://git.kuma.pet/install.sh && sudo bash kuma_install.sh
- 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
- Start and enable service
sudo service uptime-kuma start
sudo systemctl enable uptime-kuma
Default port : 3001
- Startup option
Set PVE option : "start at boot" to yes, "order" to 2