From f61d7574ec60a8b878ab1f4a43be3c7a72bec63e Mon Sep 17 00:00:00 2001
From: Nico <20305403+narduin@users.noreply.github.com>
Date: Mon, 29 Nov 2021 16:55:31 +0100
Subject: [PATCH] Added Open

---
 Reverse-Proxy.md | 37 +++++++++++++++++++++++++++++++++++++
 1 file changed, 37 insertions(+)

diff --git a/Reverse-Proxy.md b/Reverse-Proxy.md
index 34a7627..0fe1a1b 100644
--- a/Reverse-Proxy.md
+++ b/Reverse-Proxy.md
@@ -12,6 +12,7 @@ Uptime Kuma **does not support a subdirectory** such as `http://example.com/upti
 - [Synology Builtin Reverse Proxy](#synology-builtin-reverse-proxy)
 - [Traefik](#Traefik)
 - [Cloudflare](#cloudflare)
+- [OpenLiteSpeed](#openlitespeed)
 - Others
   - [SSL/HTTPS](#sslhttps)
 
@@ -162,6 +163,42 @@ Cloudflare Dashboard -> Network -> Enable WebSockets
 Read more:
 https://github.com/louislam/uptime-kuma/issues/138#issuecomment-890485229
 
+# OpenLiteSpeed
+
+Create a new virtual host through the graphical admin like you normally would.
+
+## External app tab
+
+- Add a `web server` app type
+- Name: `uptime-kuma`
+- Address:	`http://localhost:3001`
+
+## Context tab
+
+- Add a `proxy` context
+- URI:	`/`
+- Web Server:	`[VHost Level]: uptime-kuma`
+- Header Operations:
+  ```
+  Upgrade websocket
+  Connection upgrade
+  ```
+- Access Allowed:	`*`
+
+## Web Socket Proxy tab
+
+- Add a `Web Socket Proxy Setup`
+- URI:	`/`
+- Address: `127.0.0.1:3001`
+
+## SSL tab (if needeed)
+
+- Private Key File: `/path/to/ssl/key/privkey.pem`
+- Certificate File: `/path/to/ssl/cert/fullchain.pem`
+- Chained Certificate: `yes`
+
+Perform a graceful restart and launch uptime-kuma.
+
 # Others
 
 ## SSL/HTTPS