mirror of https://github.com/louislam/uptime-kuma
Merge remote-tracking branch 'origin/master'
commit
ecc3441444
28
README.md
28
README.md
|
@ -1,7 +1,13 @@
|
|||
# Uptime Kuma
|
||||
|
||||
<div align="center" width="100%">
|
||||
<img src="./public/icon.svg" width="128" alt="" />
|
||||
</div>
|
||||
|
||||
It is a self-hosted monitoring tool like "Uptime Robot".
|
||||
|
||||
<img src="https://louislam.net/uptimekuma/1.jpg" width="512" alt="" />
|
||||
|
||||
# Features
|
||||
|
||||
* Monitoring uptime for HTTP(s) / TCP / Ping.
|
||||
|
@ -12,22 +18,26 @@ It is a self-hosted monitoring tool like "Uptime Robot".
|
|||
# How to Use
|
||||
|
||||
### Docker
|
||||
```
|
||||
```bash
|
||||
docker run -d --restart=always -p 3001:3001 louislam/uptime-kuma
|
||||
```
|
||||
|
||||
Browse to http://localhost:3001 after started.
|
||||
|
||||
### Node.js >= 14 + GIT
|
||||
```
|
||||
git clone git@github.com:louislam/uptime-kuma.git
|
||||
### Without Docker
|
||||
|
||||
Required Tools: Node.js >= 14, git and pm2.
|
||||
|
||||
```bash
|
||||
git clone https://github.com/louislam/uptime-kuma.git
|
||||
cd uptime-kuma
|
||||
npm run setup
|
||||
|
||||
# 1. Try it
|
||||
# Option 1. Try it
|
||||
npm run start-server
|
||||
|
||||
# 2. Run in background using PM2
|
||||
# (Recommanded)
|
||||
# Option 2. Run in background using PM2
|
||||
# Install PM2 if you don't have: npm install pm2 -g
|
||||
pm2 start npm -- run start-server
|
||||
|
||||
|
@ -39,6 +49,12 @@ Browse to http://localhost:3001 after started.
|
|||
|
||||
Coming Soon
|
||||
|
||||
|
||||
# More Screenshots
|
||||
|
||||
<img src="https://louislam.net/uptimekuma/2.jpg" width="400" alt="" />
|
||||
|
||||
|
||||
# Motivation
|
||||
|
||||
* I was looking for a self-hosted monitoring tool like "Uptime Robot", but it is hard to find a suitable one. One of the close one is statping. Unfortunately, it is not stable and unmaintained.
|
||||
|
|
Loading…
Reference in New Issue