From f1faf427fe2ee2133a2ce75c6cf05079a65492a4 Mon Sep 17 00:00:00 2001 From: Limezy Date: Wed, 31 Aug 2022 20:29:19 +0700 Subject: [PATCH] Nginx --- conf/nginx.conf | 18 +++++++++++++++++- conf/vite.config.js | 19 ------------------- 2 files changed, 17 insertions(+), 20 deletions(-) delete mode 100644 conf/vite.config.js diff --git a/conf/nginx.conf b/conf/nginx.conf index a5537e8..3445c5a 100644 --- a/conf/nginx.conf +++ b/conf/nginx.conf @@ -1,6 +1,22 @@ #sub_path_only rewrite ^__PATH__$ __PATH__/ permanent; + +location __PATH__/api { + proxy_pass http://127.0.0.1:3001; + proxy_redirect off; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-Proto $scheme; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Host $server_name; + client_max_body_size 500M; + proxy_http_version 1.1; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "upgrade"; + rewrite /api/(.*) /$1 break; +} + location __PATH__/ { - proxy_pass http://127.0.0.1:__PORT__; + proxy_pass http://127.0.0.1:3000; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; diff --git a/conf/vite.config.js b/conf/vite.config.js deleted file mode 100644 index 885f5d0..0000000 --- a/conf/vite.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { sveltekit } from '@sveltejs/kit/vite'; -import path from 'path'; -import { defineConfig } from 'vite' - -/** @type {import('vite').UserConfig} */ -const config = { - resolve: { - alias: { - 'xmlhttprequest-ssl': './node_modules/engine.io-client/lib/xmlhttprequest.js', - '@api': path.resolve('./src/api') - } - }, - plugins: [sveltekit()], - server: { - port: __PORT__, - }, -}; - -export default defineConfig(config) \ No newline at end of file