diff --git a/apps/marketing/src/app/(marketing)/blog/[post]/page.tsx b/apps/marketing/src/app/(marketing)/blog/[post]/page.tsx index 5192dec32..7cfe0b61a 100644 --- a/apps/marketing/src/app/(marketing)/blog/[post]/page.tsx +++ b/apps/marketing/src/app/(marketing)/blog/[post]/page.tsx @@ -17,7 +17,12 @@ export const generateMetadata = ({ params }: { params: { post: string } }) => { notFound(); } - return { title: `Documenso - ${blogPost.title}` }; + return { + title: `Documenso - ${blogPost.title}`, + openGraph: { + images: [`/api/blog-og?title=${blogPost.title}`], + }, + }; }; const mdxComponents: MDXComponents = { diff --git a/apps/marketing/src/pages/api/blog-og/index.tsx b/apps/marketing/src/pages/api/blog-og/index.tsx index a9cecd696..d9fc573ae 100644 --- a/apps/marketing/src/pages/api/blog-og/index.tsx +++ b/apps/marketing/src/pages/api/blog-og/index.tsx @@ -145,7 +145,9 @@ export default async function handler(req: NextRequest) { /> -

{title}

+

+ {title} +

), {