惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Tenable Blog
Last Week in AI
Last Week in AI
P
Proofpoint News Feed
Engineering at Meta
Engineering at Meta
H
Help Net Security
F
Fortinet All Blogs
MyScale Blog
MyScale Blog
宝玉的分享
宝玉的分享
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 司徒正美
量子位
N
Netflix TechBlog - Medium
Apple Machine Learning Research
Apple Machine Learning Research
小众软件
小众软件
Recorded Future
Recorded Future
博客园 - 三生石上(FineUI控件)
Vercel News
Vercel News
aimingoo的专栏
aimingoo的专栏
I
InfoQ
Microsoft Security Blog
Microsoft Security Blog
Scott Helme
Scott Helme
The Last Watchdog
The Last Watchdog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
IT之家
IT之家
AI
AI
WordPress大学
WordPress大学
Security Archives - TechRepublic
Security Archives - TechRepublic
Google Online Security Blog
Google Online Security Blog
U
Unit 42
V2EX - 技术
V2EX - 技术
MongoDB | Blog
MongoDB | Blog
Schneier on Security
Schneier on Security
博客园 - Franky
H
Heimdal Security Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Jina AI
Jina AI
W
WeLiveSecurity
P
Privacy & Cybersecurity Law Blog
Cloudbric
Cloudbric
B
Blog RSS Feed
N
News | PayPal Newsroom
S
Securelist
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
I
Intezer
Hacker News - Newest:
Hacker News - Newest: "LLM"
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
博客园_首页
罗磊的独立博客
H
Hackread – Cybersecurity News, Data Breaches, AI and More
雷峰网
雷峰网

夏的博客

边狱巴士迁移下载工具箱-资源迁移下载工具 – 夏的博客 京东云雅典娜AX6600喂饭级免拆机刷机教程,以及刷回原厂系统的教程 – 夏的博客 [梦灯花]Mod“超级祝福之花”无限COST/解除祝福之花的装备上限/SuperBlessings – 夏的博客 [梦灯花]Mod“X超级视角”自由视角Mod /XSuperCamera – 夏的博客 1核更比2核强,RackNerd超高性价比高性能AMD Ryzen9 7950X3D VPS评测 – 夏的博客 边狱巴士一键迁移文件工具箱-C盘文件资源迁移/路径更改/检测工具 – 夏的博客 RackNerd免费更换服务器机房以及IP教程 – 夏的博客 RackNerd申请免费IPv6模板/以及教程 – 夏的博客 RackNerd老用户个人评测购买推荐,讲那些评测博主没讲的 – 夏的博客 如何正确的备份 /迁移Microsoft Authenticator (MSA)应用的数据到新的设备 – 夏的博客
使用Docker+Uptime-kuna,自建一个服务在线监测网站! – 夏的博客
Xia · 2026-06-01 · via 夏的博客

前言

Upitme-Kuma,是一个高性能的在线率监控项目,他支持监控HTTP/s(关键词提取/JSON查询)/TCP/Ws/Ping/DNS/Steam 游戏服务器/Docker容器等22种监控,甚至支持调用真实浏览器查询(Bata)拥有快速华丽的响应式交互页面,支持通过DC/飞书/阿里云SMS/微信公众号等渠道发送故障通知,可创建多个状态页面,以及绑定域名,还可以生成动态延迟曲线,检测证书剩余时间,支持Proxy,支持二重验证,本文就教你如何使用Docker+Docker-compose搭建Uptime-kuma

这里我把我搭建的Uptime-kuma链接放在这里,可以看一下怎么样

https://status.xiau.net/status/default

安装Docker和Docker-compose

安装Docker

Docker官方安装脚本

wget -qO- get.docker.com | bash

连接你的服务器后,把安装脚本复制粘贴上去并回车,等待安装完成,完成后输入

docker -v 

查看是否安装成功,如果出现了类似于以下的文字

Docker version 27.5.0, build a187fa5

则安装成功

Docker开机自启动

systemctl enable docker

重启或者开机后自动运行服务

安装Docker-compose

先运行这个命令下载Docker-compose

sudo curl -L "https://github.com/docker/compose/releases/download/v5.0.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

然后再运行这个赋予Docker-compose可执行权限

sudo chmod +x /usr/local/bin/docker-compose

软链接Docker-compose到bin文件夹

sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

等待执行完成,完成后输入

docker-compose version

查看是否安装成功,如果出现了类似于以下的文字

Docker Compose version v5.0.0

则安装成功

创建文件夹

首先我们创建一个文件夹放置Uptime-kuma的数据,这里我通过以下命令,在“home”文件夹下创建一个名为“uptime-kuma”的文件夹

mkdir /home/uptime-kuma

然后再使用以下命令进入文件夹

cd /home/uptime-kuma

开始部署

这里使用docker-compose部署Uptime-kuma

配置“docker-compose.yml”文件

复制以下内容

services:
  uptime-kuma:
    image: louislam/uptime-kuma:2
    restart: unless-stopped
    volumes:
      - ./data:/app/data
    ports:
      # <Host Port>:<Container Port>
      - "3001:3001"

输入

nano docker-compose.yml

开始编辑,把上面的内容粘贴进去,完事后按“Ctrl+X”,它可能会问你“Save modified buffer?”输入“y“继续,然后它可能还会问”File Name to Write: docker-compose.yml”回车保存退出

部署

输入

docker-compose up -d

开始部署,如果出现了类似于以下的文字

 Container uptime-kuma-uptime-kuma-1 Created(这里如果是Started也是安装完成)

则安装成功

开始使用

此时你应该可以通过你的“主机IP+3001端口(如果你更改了映射的端口,就是你映射的端口)”访问你的Uptime-kuma”

初始化界面

第一次打开UpTime-kuma会进入一个初始化界面

这里设定语言以及数据库类型,数据库类型选好了就不能改了哦,我的建议是个人用户选择SQLite即可,我感觉个人用户的数据量不至于用SQLite会卡,不过也要看你的需求。设定好之后就会要求你设定账户密码,设定好之后登录就可以用啦

本文标题:使用Docker+Uptime-kuna,自建一个服务在线监测网站!
本文链接:https://xiau.net/2147.html/
转载需注明出处(*σ´∀`)σ