GitHub项目地址:https://github.com/louislam/uptime-kuma

运行安装代码

Docker安装方式(方式一)

docker run -d --restart=always -p 3001:3001 -v /data/uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1

文件挂载路径 /data/uptime-kuma 这个可以改成对应自己的路径

Docker-compose安装方式(方式二)

创建docker-compose.yml文件,然后把下面的代码添加进去。

version: '3.3'
​
services:
  uptime-kuma:
    image: louislam/uptime-kuma:1
    container_name: uptime-kuma
    volumes:
      - ./uptime-kuma:/app/data
    ports:
      - 3001:3001

文件挂载路径 ./uptime-kuma 这个可以改成对应自己的路径

运行

docker-compose up -d 

配置nginx

宝塔用户的话,添加下面的配置到nginx配置文件里

location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://127.0.0.1:3001/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}

访问

启动后浏览http://ip:3001访问。

效果图