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..6fa61252 100644 --- a/src/public/games.json +++ b/src/public/games.json @@ -594,12 +594,12 @@ "url": "" }, { - "img": "/game-thumb/monkey-mart.png". + "img": "/games-thumb/monkey-mart.png", "baseFile": "index.html", "name": "Monkey Mart", "tags": ["arcade"], "cdn": "true", "proxy": "false", "url": "" - }, + } ]