fix(landing): prefer custom domain env urls
This commit is contained in:
parent
64de82985b
commit
0ce5edf4f3
2 changed files with 10 additions and 6 deletions
|
|
@ -7,12 +7,16 @@ declare const process: {
|
|||
env: Record<string, string | undefined>;
|
||||
};
|
||||
|
||||
const siteUrl = process.env.NUXT_PUBLIC_SITE_URL || "https://777genius.github.io/agent-teams-ai";
|
||||
const siteUrl =
|
||||
process.env.AGENT_TEAMS_LANDING_SITE_URL ||
|
||||
process.env.NUXT_PUBLIC_SITE_URL ||
|
||||
"https://777genius.github.io/agent-teams-ai";
|
||||
const githubRepo = process.env.NUXT_PUBLIC_GITHUB_REPO || "777genius/agent-teams-ai";
|
||||
const githubReleasesUrl = `https://github.com/${githubRepo}/releases`;
|
||||
const muxPlaybackId = process.env.NUXT_PUBLIC_MUX_PLAYBACK_ID || "qyeNuDjFqoDALK8eB02jMTOWUz006BdIhiqiAip3U00x7I";
|
||||
const muxBackgroundPlaybackId = process.env.NUXT_PUBLIC_MUX_BACKGROUND_PLAYBACK_ID || muxPlaybackId;
|
||||
const docsSiteUrl = process.env.NUXT_PUBLIC_DOCS_SITE_URL || "";
|
||||
const docsSiteUrl =
|
||||
process.env.AGENT_TEAMS_DOCS_SITE_URL || process.env.NUXT_PUBLIC_DOCS_SITE_URL || "";
|
||||
const baseURL = process.env.NUXT_APP_BASE_URL || "/";
|
||||
const basePrefixedDocsPath = `${baseURL.replace(/\/?$/, "/")}docs`;
|
||||
const repoRoot = resolve(dirname(fileURLToPath(import.meta.url)), "..");
|
||||
|
|
|
|||
|
|
@ -24,17 +24,17 @@ const appBase = normalizeBase(process.env.NUXT_APP_BASE_URL || "/");
|
|||
const embeddedDocsBase = appBase === "/" ? "/docs/" : `${appBase}docs/`;
|
||||
const base = process.env.VITEPRESS_BASE ? normalizeBase(process.env.VITEPRESS_BASE) : embeddedDocsBase;
|
||||
const landingSiteUrl = trimTrailingSlash(
|
||||
process.env.VITEPRESS_LANDING_SITE_URL ||
|
||||
process.env.AGENT_TEAMS_LANDING_SITE_URL ||
|
||||
process.env.VITEPRESS_LANDING_SITE_URL ||
|
||||
process.env.NUXT_PUBLIC_SITE_URL ||
|
||||
"https://777genius.github.io/agent-teams-ai"
|
||||
);
|
||||
const configuredDocsSiteUrl = process.env.AGENT_TEAMS_DOCS_SITE_URL || process.env.VITEPRESS_SITE_URL;
|
||||
const publicBaseUrl =
|
||||
appBase === "/" || landingSiteUrl.endsWith(trimTrailingSlash(appBase))
|
||||
? withTrailingSlash(landingSiteUrl)
|
||||
: `${withTrailingSlash(landingSiteUrl)}${appBase.replace(/^\/+/, "")}`;
|
||||
const docsUrl = process.env.VITEPRESS_SITE_URL
|
||||
? withTrailingSlash(process.env.VITEPRESS_SITE_URL)
|
||||
: `${publicBaseUrl}docs/`;
|
||||
const docsUrl = configuredDocsSiteUrl ? withTrailingSlash(configuredDocsSiteUrl) : `${publicBaseUrl}docs/`;
|
||||
const downloadUrl = `${publicBaseUrl}download/`;
|
||||
const ruDownloadUrl = `${publicBaseUrl}ru/download/`;
|
||||
const ogImageUrl = `${publicBaseUrl}og-image-agent-teams-v6.png`;
|
||||
|
|
|
|||
Loading…
Reference in a new issue