Merge remote-tracking branch 'production/master'

Louis Lam 2023-10-12 08:12:35 +08:00
commit 1a64d10a07
5 changed files with 15 additions and 6 deletions

@ -49,4 +49,5 @@ https://github.com/louislam/uptime-kuma-wiki
* (2023-01-09) {"⭐": 27783, "🐳": 31688853 }
* (2023-02-06) let starCount = 29141; let dockerPullCount = 32185677;
* (2023-02-26) `<div class="⭐">30,063</div><div class="🐳">32,606,170</div>`
* (2023-05-11) ⭐33132,🐳34513470
* (2023-05-11) ⭐33132,🐳34513470
* (2023-10-09) ⭐39263,🐳44805032

@ -23,7 +23,7 @@ Now you can show different status pages based on the domain names.
1. If you are not using a reverse proxy, you should expose your Uptime Kuma in port 80.
2. If you are using a reverse proxy, add your domain name in your reverse proxy and point to Uptime Kuma.
(⚠️ PS: For such as Apache or nginx, you need to forward the header `X-Forward-Host` or `Host` to Uptime Kuma, otherwise Uptime Kuma do not know the current domain name)
(⚠️ PS: For such as Apache or nginx, you need to forward the header `X-Forwarded-Host` or `Host` to Uptime Kuma, otherwise Uptime Kuma do not know the current domain name)
3. Add a A/CNAME record for your domain name in your DNS management.
4. Add your domain name in your status page settings sidebar.

@ -1,12 +1,20 @@
Now you can test pull requests without setting up any development environment.
You just need to use this docker image with specified pr repo name:
v2.x.x
```bash
docker run --rm -it -p 3000:3000 -p 3001:3001 --pull always -e 'UPTIME_KUMA_GH_REPO=<PR REPO, YOU CAN COPY>' louislam/uptime-kuma:pr-test2
```
v1.23.x
```bash
docker run --rm -it -p 3000:3000 -p 3001:3001 --pull always -e 'UPTIME_KUMA_GH_REPO=<PR REPO, YOU CAN COPY>' louislam/uptime-kuma:pr-test
```
Example:
UPTIME_KUMA_GH_REPO=`tamasmagyar:test/add-cypress-tests`
UPTIME_KUMA_GH_REPO=`chakflying:fix/beat-schedule-delay`
You can copy the name from here easily:

@ -33,7 +33,7 @@ cd <uptime-kuma-directory>
# Update from git
git fetch --all
git checkout 1.23.0 --force
git checkout 1.23.3 --force
# Install dependencies and prebuilt
npm install --production

@ -68,7 +68,7 @@ Required Tools:
```bash
# Update your npm to the latest version
npm install npm -g
npm install npm@9 -g
# Clone the repository
# If you don't want to install Uptime Kuma into your homefolder but instead into a more permanent location, follow the "Create app directory in /opt" steps under **Useful Commands** and then continue here.
@ -119,7 +119,7 @@ Requirement:
- .NET 4.8 Runtime
- Internet for initialization (Download Node.js runtime and Uptime Kuma source code)
Download: https://github.com/louislam/uptime-kuma/files/11886108/uptime-kuma-win64-portable-1.0.1.zip
Download: https://github.com/louislam/uptime-kuma/releases/download/1.23.1/uptime-kuma-windows-x64-portable-1.23.1.zip
## (Optional) One more step for Reverse Proxy