← back to Govarbitrage
src/lib/site.ts
10 lines
// Public origin for canonical URLs, sitemap, robots, and OG tags.
// NEWSLETTER_BASE_URL is already the env of record for public links
// (confirm/unsubscribe emails use it) — reuse it rather than adding a twin.
export function publicBaseUrl(): string {
const env = process.env.NEWSLETTER_BASE_URL;
if (env) return env.replace(/\/+$/, "");
if (process.env.NODE_ENV === "production") return "https://auctions.agentabrams.com";
return "http://localhost:3737";
}