a tool for shared writing and social publishing
1import { headers, type UnsafeUnwrappedHeaders } from "next/headers";
2export function getCurrentDeploymentDomain() {
3 const headersList = (headers() as unknown as UnsafeUnwrappedHeaders);
4 const hostname = headersList.get("x-forwarded-host");
5 let protocol = headersList.get("x-forwarded-proto");
6 return `${protocol}://${hostname}/`;
7}