在serv00上搭建uptime-kuma
AI-摘要
XJFKKK GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
在serv00上搭建uptime-kuma
XJFKKK1.开放一个端口并开启应用权限
2.将域名托管到serv00
添加域名到serv00,可以使用cloudflare托管
2.安装Uptime-kuma
进入 public_html
文件下
1 | cd /usr/home/你的serv名字/domains/域名/public_html |
下载Uptime-kuma
1 | git clone https://github.com/louislam/uptime-kuma.git |
初始化程序
1 | cd uptime-kuma |
3.修改ecosystem.config.js文件
1 | module.exports = { |
port
改为你自己的
4.创建start.js文件
在ecosystem.config.js
同级目录创建start.js
文件
1 | const { spawn } = require('child_process'); |
5.创建restart.sh文件
在ecosystem.config.js
同级目录创建restart.sh
文件
1 | #!/bin/bash |
将serv00账号
、你的域名
和你的端口
更换为你自己的,后面同理
6.赋权创建的文件
1 | chmod +x start.js restart.sh |
7.启动uptime-kuma
1 | node start.js |
8.在CF上保活
1 | /usr/home/serv00账号/domains/你的域名/public_html/uptime-kuma/restart.sh |
将绝对路径放入CF即可稳定运行
Cloudflare Worker自动检测并添加servoo/CT8的Cron9.更新
9.1.终止进程
1 | sockstat -4 |
9.2.更新Uptime Kuma包
参考:
https://github.com/louislam/uptime-kuma/wiki/%F0%9F%86%99-How-to-Update
进入到uptime-kuma目录下更新最新包
1 | git fetch --all |
9.3.安装所需依赖
1 | npm install --production |
9.4.修改ecosystem.config.js文件
1 | module.exports = { |
端口改为你自己的
9.5.启动程序
1 | node start.js |
📎 参考文章
评论
匿名评论隐私政策
WalineTwikoo