Uptime kuma 私有部署教程

一:项目简介

官网地址:https://uptime.kuma.pet/

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

Uptime Kuma是一个高颜值的、开源的在线网站服务监控工具,提供实时的状态监控和通知提醒功能,非常适合小中型项目的网站和个人网站使用。本文将介绍如何安装部署、配置和使用 Uptime Kuma。

截图展示

uptimekuma宝塔面板私有部署教程-保姆级3
uptimekuma宝塔面板私有部署教程-保姆级1
uptimekuma宝塔面板私有部署教程-保姆级2
uptimekuma宝塔面板私有部署教程-保姆级4
uptimekuma宝塔面板私有部署教程-保姆级10
uptimekuma宝塔面板私有部署教程-保姆级5
uptimekuma宝塔面板私有部署教程-保姆级6
uptimekuma宝塔面板私有部署教程-保姆级7
uptimekuma宝塔面板私有部署教程-保姆级8
uptimekuma宝塔面板私有部署教程-保姆级9

二:前期准备

服务器安装Docker

如果不确定有没有安装过,就在终端输入:

docker compose version

如果出现版本信息,就证明已经安装过了,那咱们继续。

三:开始安装

1.在uptime目录新建空白文件

2.命名为docker-compose.yml

3.打开yml文件输入代码

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

4.输入代码启动项目

docker-compose up -d

因为项目需要用到 WebSocket,所以如果不配置WebSocket会出现以下错误:”Cannot connect to the socket server. [Error: websocket error] Reconnecting…”

现在,就开始把反向代理的配置文件改为以下代码:

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";
}

最后点击保存

四:打开端口

1.打开服务器端口

以腾讯云为例,其他服务商同理。

2.打开宝塔面板端口

五:搭建完成

在浏览器输入你的域名,就可以登录啦!

完结!撒花!

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

这些同样精彩