uptimekuma

last edited Mon, 22 Jul 2024 09:53:43 GMT
backlinks: null


Self hosted monitoring tool.

Installation direct link to this section

Using docker, and assuming that docker is already installed:

→ cat docker-compose.yml
version: '3.3'

services:
  uptime-kuma:
    image: louislam/uptime-kuma:1
    container_name: uptime-kuma
    volumes:
      - ./uptime-kuma-data:/app/data
    ports:
      - 3001:3001
    restart: always

PM2 commands direct link to this section

Mainly for a docker-free install.

# Install PM2 if you don't have it:
npm install pm2 -g && pm2 install pm2-logrotate

# Start Server
pm2 start server/server.js --name uptime-kuma
# If you want to see the current console output
pm2 monit

# If you want to add it to startup
pm2 save && pm2 startup

Further reading direct link to this section