From 270ead2b159a5bbb26055b5d7eab1024393e1a6b Mon Sep 17 00:00:00 2001 From: MotorTruck1221 Date: Thu, 7 Sep 2023 09:39:10 -0600 Subject: [PATCH 1/2] Games now work again --- node-server/server.js | 5 +++++ require.rb | 1 - ruby/reverseProxy.rb | 3 --- src/public/games.json | 4 ++-- 4 files changed, 7 insertions(+), 6 deletions(-) delete mode 100644 ruby/reverseProxy.rb diff --git a/node-server/server.js b/node-server/server.js index e27a0373..14c1ea3c 100644 --- a/node-server/server.js +++ b/node-server/server.js @@ -64,6 +64,11 @@ await app } } }) + .register(fastifyHttpProxy, { + upstream: 'https://rawcdn.githack.com', + prefix: '/gms/', + http2: false, + }) .register(fastifyMiddie) app.get('/search=:query', async (req, res) => { const { query } = req.params; diff --git a/require.rb b/require.rb index 43bcf1b6..ef88ac63 100644 --- a/require.rb +++ b/require.rb @@ -14,4 +14,3 @@ require './ruby/uv.rb' require './ruby/auth.rb' require './ruby/yamlValidator.rb' -require './ruby/reverseProxy.rb' diff --git a/ruby/reverseProxy.rb b/ruby/reverseProxy.rb deleted file mode 100644 index 05411b33..00000000 --- a/ruby/reverseProxy.rb +++ /dev/null @@ -1,3 +0,0 @@ -use Rack::ReverseProxy do - reverse_proxy /^\/gms(\/.*)$/, 'https://rawcdn.githack.com/$1' -end diff --git a/src/public/games.json b/src/public/games.json index b6038403..5813533b 100644 --- a/src/public/games.json +++ b/src/public/games.json @@ -594,12 +594,12 @@ "url": "" }, { - "img": "/game-thumb/monkey-mart.png". + "img": "/game-thumb/monkey-mart.png", "baseFile": "index.html", "name": "Monkey Mart", "tags": ["arcade"], "cdn": "true", "proxy": "false", "url": "" - }, + } ] From 6476e4448d805e45674b79e95ea615547d7f5338 Mon Sep 17 00:00:00 2001 From: MotorTruck1221 Date: Thu, 7 Sep 2023 09:42:41 -0600 Subject: [PATCH 2/2] MONKEY MART --- src/public/games.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/public/games.json b/src/public/games.json index 5813533b..6fa61252 100644 --- a/src/public/games.json +++ b/src/public/games.json @@ -594,7 +594,7 @@ "url": "" }, { - "img": "/game-thumb/monkey-mart.png", + "img": "/games-thumb/monkey-mart.png", "baseFile": "index.html", "name": "Monkey Mart", "tags": ["arcade"],