1
0
Fork 1
mirror of https://github.com/elk-zone/elk.git synced 2024-11-06 00:49:58 +00:00

refactor: move url choice into nuxt config

This commit is contained in:
Daniel Roe 2022-11-28 21:43:24 +00:00
parent 69d009d02a
commit 8376dcf565
No known key found for this signature in database
GPG key ID: 22D5008E4F5D9B55
2 changed files with 5 additions and 3 deletions

View file

@ -46,7 +46,11 @@ export default defineNuxtConfig({
},
runtimeConfig: {
env: isCI ? 'deployed' : 'local',
deployUrl: process.env.PULL_REQUEST === 'true' ? process.env.DEPLOY_PRIME_URL : '',
deployUrl: !isCI
? 'http://localhost:5314'
: process.env.PULL_REQUEST === 'true'
? process.env.DEPLOY_PRIME_URL
: 'https://elk.zone',
cloudflare: {
accountId: '',
namespaceId: '',

View file

@ -14,7 +14,6 @@ import { APP_NAME } from '~/constants'
const config = useRuntimeConfig()
export const HOST_URL = config.deployUrl
|| (config.env === 'local' ? 'http://localhost:5314' : 'https://elk.zone')
export const HOST_DOMAIN = parseURL(HOST_URL).host!
const fs = _fs as typeof import('unstorage/dist/drivers/fs')['default']
@ -26,7 +25,6 @@ if (config.env === 'local') {
storage.mount('servers', fs({ base: 'node_modules/.cache/servers' }))
}
else {
const config = useRuntimeConfig()
storage.mount('servers', cached(kv({
accountId: config.cloudflare.accountId,
namespaceId: config.cloudflare.namespaceId,