效果图
可以使用Uptime Kuma对于服务器或者网站运行情况进行监控
搭建方法
测试服务器:腾讯云服务区器 centos7.6
安装Docker
如果先前已经安装了docker,可以忽略此步
运行指令
curl -sSL https://get.daocloud.io/docker | sh
安装Docker镜像
安装Docker镜像
docker volume create uptime-kuma
运行服务,服务端口号为3001
service docker start
docker volume create uptime-kuma
docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
配置Nginx反向代理
With SSL:
server {
listen 443 ssl http2;
server_name sub.domain.com;
ssl_certificate /path/to/ssl/cert/crt;
ssl_certificate_key /path/to/ssl/key/key;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://localhost:3001/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
}
Without SSL:
server {
listen 80;
server_name sub.domain.com;
location / {
proxy_pass http://localhost:3001;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $host;
}
}