From e4b485cacdacd60780b4ae34a8199894132664ef Mon Sep 17 00:00:00 2001
From: Dominik Hebeler <dominik@hebeler.club>
Date: Tue, 11 Apr 2023 10:12:46 +0200
Subject: [PATCH] ngrok switched domain

---
 pass/app.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pass/app.js b/pass/app.js
index aa5072d..abf8b7b 100644
--- a/pass/app.js
+++ b/pass/app.js
@@ -105,13 +105,13 @@ app.use((req, res, next) => {
   if (
     allowed_hosts.includes(req.hostname) ||
     (process.env.NODE_ENV === "development" &&
-      req.hostname.match(/^(localhost|.*\.ngrok\.io|.*\.review\.metager\.de)$/))
+      req.hostname.match(/^(localhost|.*\.ngrok-free\.app|.*\.review\.metager\.de)$/))
   ) {
     let proto = req.get("x-forwarded-proto") ?? req.protocol;
     let host = req.get("x-forwarded-host") ?? req.get("host");
     let port = req.get("x-forwarded-port");
 
-    if (host.match(/^.*\.ngrok\.io$/)) {
+    if (host.match(/^.*\.ngrok-free\.app$/)) {
       proto = "https";
       port = undefined;
     }
-- 
GitLab