Well known proxy

This commit is contained in:
2025-09-21 00:03:43 +08:00
parent fcfb57f4a5
commit eba829ebb9

View File

@@ -15,21 +15,21 @@ export default defineNuxtConfig({
], ],
css: ["~/assets/css/main.css"], css: ["~/assets/css/main.css"],
app: { app: {
pageTransition: { name: 'page', mode: 'out-in' }, pageTransition: { name: "page", mode: "out-in" },
head: { head: {
titleTemplate: "%s - Solar Network" titleTemplate: "%s - Solar Network"
} }
}, },
site: { site: {
url: "http://localhost:3000", url: process.env.NUXT_PUBLIC_SITE_URL || "https://solian.app",
name: "Solar Network" name: "Solar Network"
}, },
ogImage: { ogImage: {
fonts: [ fonts: [
'Noto+Sans+SC:400', "Noto+Sans+SC:400",
'Noto+Sans+TC:400', "Noto+Sans+TC:400",
'Noto+Sans+JP:400', "Noto+Sans+JP:400",
'Nunito:400' "Nunito:400"
] ]
}, },
colorMode: { colorMode: {
@@ -52,13 +52,18 @@ export default defineNuxtConfig({
public: { public: {
development: process.env.NODE_ENV == "development", development: process.env.NODE_ENV == "development",
apiBase: process.env.NUXT_PUBLIC_API_BASE || "https://api.solian.app", apiBase: process.env.NUXT_PUBLIC_API_BASE || "https://api.solian.app",
siteUrl: process.env.NUXT_PUBLIC_SITE_URL || "https://floatingisland.app" siteUrl: process.env.NUXT_PUBLIC_SITE_URL || "https://solian.app"
} }
}, },
vite: { vite: {
plugins: [tailwindcss()] plugins: [tailwindcss()]
}, },
nitro: { nitro: {
routeRules: {
"/.well-known/**": {
proxy: process.env.NUXT_PUBLIC_API_BASE || "https://api.solian.app"
}
},
devProxy: { devProxy: {
"/api": { "/api": {
target: process.env.NUXT_PUBLIC_API_BASE || "https://api.solian.app", target: process.env.NUXT_PUBLIC_API_BASE || "https://api.solian.app",