介绍
Uptime Kuma是一个开源的监控工具,可以检查您的网站是否正常运行,同时提供实时通知和报警功能。
通过简单的配置,您就可以轻松地搭建一个强大的监控系统,了解您的网站运行状况。
文章详细介绍了安装和配置Uptime Kuma的步骤,并提供了相关的参考链接和工具。
Github地址:https://github.com/louislam/uptime-kuma
前置条件
Docker环境部署
部署
运行docker run
安装方式
请访问 Hub.docker 搜索
louislam/uptime-kuma
拉取最新镜像请更改-v
/data/docker/uptime-kuma
:/app/data 路径,确保你的服务器有这个目录。mkdir -p /data/docker/uptime-kuma
创建目录
docker run -d --restart=always -p 3001:3001 -v /data/docker/uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1.23.0
运行docker compose 方式安装
在服务器创建 docker-compose.yml 文件并把yml配置文件插入进去。
# 创建目录
touch docker-compose.yml
# 快速插入 yml 配置到 docker-compose.yml 目录
echo "version: '3.3'
services:
uptime-kuma:
image: louislam/uptime-kuma:1.23.0
container_name: uptime-kuma
volumes:
- /data/docker/uptime-kuma:/app/data
ports:
- 3001:3001" >> docker-compose.yml
version: '3.3'
services:
uptime-kuma:
image: louislam/uptime-kuma:1.23.0
container_name: uptime-kuma
volumes:
- /data/docker/uptime-kuma:/app/data
ports:
- 3001:3001
启动项目
在当前目录下启动项目(跟.yml文件一个目录)
docker-compose up -d
启动后浏览http://ip:3001访问
效果图
效果图我是在github上复制的,我的项目绑定了公网IP,不好展示。
演示demo
这是一个临时的现场演示,所有数据将在10分钟后删除。使用离您更近的那个,但我建议您安装并尝试一下以获得最佳演示体验。