mirror of
https://github.com/pockethost/pockethost.git
synced 2025-03-30 15:08:30 +00:00
chore(pockethost): refactor instance URL maker
This commit is contained in:
parent
e9247b0fda
commit
67d41d559c
@ -296,10 +296,12 @@ export const mkContainerHomePath = (...path: string[]) =>
|
||||
export const mkAppUrl = (path = '') => `${APP_URL()}${path}`
|
||||
export const mkBlogUrl = (path = '') => `${BLOG_URL()}${path}`
|
||||
export const mkDocUrl = (path = '') => mkBlogUrl(join('/docs', path))
|
||||
export const mkEdgeSubdomain = (subdomain: string) =>
|
||||
`${settings().HTTP_PROTOCOL}//${subdomain}.${settings().EDGE_APEX_DOMAIN}`
|
||||
export const mkEdgeUrl = (subdomain: string, path = '') =>
|
||||
`${mkEdgeSubdomain(subdomain)}${path}`
|
||||
export const mkInstanceCanonicalHostname = (instance: InstanceFields) =>
|
||||
`${instance.id}.${instance.region}.${APEX_DOMAIN()}`
|
||||
export const mkInstanceHostname = (instance: InstanceFields) =>
|
||||
`${instance.subdomain}.${instance.region}.${APEX_DOMAIN()}`
|
||||
export const mkInstanceUrl = (instance: InstanceFields, ...paths: string[]) =>
|
||||
join(`${HTTP_PROTOCOL()}//${mkInstanceHostname(instance)}}`, ...paths)
|
||||
export const mkInstanceDataPath = (instanceId: string, ...path: string[]) =>
|
||||
join(settings().DATA_ROOT, instanceId, ...path)
|
||||
|
||||
|
@ -24,7 +24,7 @@ import {
|
||||
mkAppUrl,
|
||||
mkContainerHomePath,
|
||||
mkDocUrl,
|
||||
mkEdgeUrl,
|
||||
mkInstanceUrl,
|
||||
mkInternalUrl,
|
||||
mkSingleton,
|
||||
now,
|
||||
@ -301,7 +301,7 @@ export const instanceService = mkSingleton(
|
||||
env: {
|
||||
...instance.secrets,
|
||||
PH_APP_NAME: instance.subdomain,
|
||||
PH_INSTANCE_URL: mkEdgeUrl(instance.subdomain),
|
||||
PH_INSTANCE_URL: mkInstanceUrl(instance),
|
||||
},
|
||||
version,
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user