|
题外话:
MJJ们小鸡应该都有监控了吧,没有的赶紧装起来,用@suantong 的这个脚本
- https://github.com/lidalao/ServerStatus
复制代码
非常的nice,与cppla原版的相比,管理更加方便。
正文:
好了,进入正题,前阵子jsdelivr国区证书过期了导致很多把css、js文件通过jsDelivr引用的小伙伴们的博客无**常显示。
jsDelivr的服务监控页是这个,https://status.jsdelivr.com/
今天我们也来搭个类似的,尤其适合web站点比较多的mjj们。
以下是我的完成样例:
特点:
- 搭建简单,docker-compose一键启动
- 对接的通知方式多样,支持TG、、Discord、邮件、丁丁等十几种通知方式
- UI漂亮,整体看起来很清爽
安装Docker
- apt-get update && apt-get install -y wget vimwget -qO- get.docker.com | bashdocker -vsystemctl enable docker
复制代码
安装Docker-compose
- sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composesudo chmod +x /usr/local/bin/docker-composedocker-compose --version
复制代码
创建uptimekuma文件夹
写docker-compose文件
输入下面的配置:
- version: '3.3'services: uptime-kuma: image: louislam/uptime-kuma container_name: uptime-kuma volumes: - ./uptime-kuma:/app/data ports: - 3001:3001
复制代码
最后运行,
就可以了。
配合之前发过的这个NginxProxyManger https://hostloc.com/thread-940195-1-1.html
搞一个反向代理食用,效果更佳。
要是还不会,可以看视频 https://www.bilibili.com/video/BV1ST4y1f7ed?zw |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|