mirror of
https://github.com/louislam/uptime-kuma.git
synced 2024-11-23 23:04:04 +00:00
Compare commits
5 commits
46361e5f71
...
2c8b6fb2bd
Author | SHA1 | Date | |
---|---|---|---|
|
2c8b6fb2bd | ||
|
d81bf8aaf9 | ||
|
b376aa3299 | ||
|
f09830a75e | ||
|
3cd537808f |
2 changed files with 17 additions and 7 deletions
18
README.md
18
README.md
|
@ -37,10 +37,13 @@ It is a temporary live demo, all data will be deleted after 10 minutes. Sponsore
|
||||||
|
|
||||||
## 🔧 How to Install
|
## 🔧 How to Install
|
||||||
|
|
||||||
### 🐳 Docker
|
### 🐳 Docker Compose
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
|
mkdir uptime-kuma
|
||||||
|
cd uptime-kuma
|
||||||
|
curl -o compose.yaml https://raw.githubusercontent.com/louislam/uptime-kuma/master/compose.yaml
|
||||||
|
docker compose up -d
|
||||||
```
|
```
|
||||||
|
|
||||||
Uptime Kuma is now running on <http://0.0.0.0:3001>.
|
Uptime Kuma is now running on <http://0.0.0.0:3001>.
|
||||||
|
@ -48,6 +51,14 @@ Uptime Kuma is now running on <http://0.0.0.0:3001>.
|
||||||
> [!WARNING]
|
> [!WARNING]
|
||||||
> File Systems like **NFS** (Network File System) are **NOT** supported. Please map to a local directory or volume.
|
> File Systems like **NFS** (Network File System) are **NOT** supported. Please map to a local directory or volume.
|
||||||
|
|
||||||
|
### 🐳 Docker Command
|
||||||
|
|
||||||
|
```bash
|
||||||
|
docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:2
|
||||||
|
```
|
||||||
|
|
||||||
|
Uptime Kuma is now running on <http://0.0.0.0:3001>.
|
||||||
|
|
||||||
> [!NOTE]
|
> [!NOTE]
|
||||||
> If you want to limit exposure to localhost (without exposing port for other users or to use a [reverse proxy](https://github.com/louislam/uptime-kuma/wiki/Reverse-Proxy)), you can expose the port like this:
|
> If you want to limit exposure to localhost (without exposing port for other users or to use a [reverse proxy](https://github.com/louislam/uptime-kuma/wiki/Reverse-Proxy)), you can expose the port like this:
|
||||||
>
|
>
|
||||||
|
@ -63,8 +74,7 @@ Requirements:
|
||||||
- ✅ Major Linux distros such as Debian, Ubuntu, CentOS, Fedora and ArchLinux etc.
|
- ✅ Major Linux distros such as Debian, Ubuntu, CentOS, Fedora and ArchLinux etc.
|
||||||
- ✅ Windows 10 (x64), Windows Server 2012 R2 (x64) or higher
|
- ✅ Windows 10 (x64), Windows Server 2012 R2 (x64) or higher
|
||||||
- ❌ Replit / Heroku
|
- ❌ Replit / Heroku
|
||||||
- [Node.js](https://nodejs.org/en/download/) 18 / 20.4
|
- [Node.js](https://nodejs.org/en/download/) >= 18 or >= 20.4
|
||||||
- [npm](https://docs.npmjs.com/cli/) 9
|
|
||||||
- [Git](https://git-scm.com/downloads)
|
- [Git](https://git-scm.com/downloads)
|
||||||
- [pm2](https://pm2.keymetrics.io/) - For running Uptime Kuma in the background
|
- [pm2](https://pm2.keymetrics.io/) - For running Uptime Kuma in the background
|
||||||
|
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
services:
|
services:
|
||||||
uptime-kuma:
|
uptime-kuma:
|
||||||
image: louislam/uptime-kuma:1
|
image: louislam/uptime-kuma:2
|
||||||
|
restart: unless-stopped
|
||||||
volumes:
|
volumes:
|
||||||
- ./data:/app/data
|
- ./data:/app/data
|
||||||
ports:
|
ports:
|
||||||
# <Host Port>:<Container Port>
|
# <Host Port>:<Container Port>
|
||||||
- 3001:3001
|
- "3001:3001"
|
||||||
restart: unless-stopped
|
|
||||||
|
|
Loading…
Reference in a new issue