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