搭建一个专属自己的网站监控——Uptime Kuma
安装 Docker
下载docker,docker官方网址docker.com
创建 yml 配置文件
1 2 3 4 5 6 7 8 9 10 11
| vim docker-compose.yml代码 version: '3.3'
services: uptime-kuma: image: louislam/uptime-kuma container_name: uptime-kuma volumes: - ./uptime-kuma:/app/data ports: - 3001:3001
|
反向代理配置
1 2 3 4 5 6 7 8 9 10 11
| server { listen 80 server_name vps.7boe.top location / { proxy_pass http://localhost:3001 proxy_http_version 1.1 proxy_set_header Upgrade $http_upgrade proxy_set_header Connection "upgrade" proxy_set_header Host $host } }
|
Docker 安装与推送镜像
1
| docker pull louislam/uptime-kuma
|
挂载宿主机目录到容器
1
| docker volume create uptime-kuma
|
创建容器
1
| docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
|
测试
浏览器打开IP:3001会出来kuma的登入界面