โน๊ตนี้คือ วิธีการ setup uptime kuma แบบไม่ใช้ docker
sudo apt update && sudo apt upgrade -y
sudo timedatectl set-timezone Asia/Bangkok
sudo apt install curl git -y
curl -sL https://deb.nodesource.com/setup_22.x -o /tmp/nodesource_setup.sh
sudo bash /tmp/nodesource_setup.sh
sudo apt install nodejs
# Verify
node -v
# Install yarn
sudo npm install -g pm2
# Verify
pm2 --version
git clone https://github.com/louislam/uptime-kuma.git
cd uptime-kuma
npm run setup
npm install pm2 -g && pm2 install pm2-logrotate
pm2 start server/server.js --name uptime-kuma
pm2 save && pm2 startup
http://ip:3001
git fetch --all
git checkout 1.23.16 --force
npm install --production
npm run download-dist
pm2 restart uptime-kuma