move to cloudflare workers (#1229)

* move to cloudflare workers

* remove junk
This commit is contained in:
Geometrically
2023-07-03 17:23:19 -07:00
committed by GitHub
parent 05d994889d
commit 4c8c35a25a
7 changed files with 1771 additions and 942 deletions

View File

@@ -258,8 +258,10 @@ export default defineNuxtConfig({
},
},
runtimeConfig: {
apiBaseUrl: process.env.BASE_URL ?? getApiUrl(),
rateLimitKey: process.env.RATE_LIMIT_IGNORE_KEY,
// @ts-ignore
apiBaseUrl: process.env.BASE_URL ?? globalThis.BASE_URL ?? getApiUrl(),
// @ts-ignore
rateLimitKey: process.env.RATE_LIMIT_IGNORE_KEY ?? globalThis.RATE_LIMIT_IGNORE_KEY,
public: {
apiBaseUrl: getApiUrl(),
ariadneBaseUrl: getAriadneUrl(),
@@ -294,11 +296,13 @@ export default defineNuxtConfig({
})
function getApiUrl() {
return process.env.BROWSER_BASE_URL ?? STAGING_API_URL
// @ts-ignore
return process.env.BROWSER_BASE_URL ?? globalThis.BROWSER_BASE_URL ?? STAGING_API_URL
}
function getAriadneUrl() {
return process.env.BROWSER_ARIADNE_URL ?? STAGING_ARIADNE_URL
// @ts-ignore
return process.env.BROWSER_ARIADNE_URL ?? globalThis.BROWSER_ARIADNE_URL ?? STAGING_ARIADNE_URL
}
function getDomain() {