Feat: Host the NSA article's header image next to the article

Relative header_image paths (./img.webp) now resolve to /<slug>/img.webp, and article
assets also ship unhashed so og:image and JSON-LD URLs resolve.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-23 22:46:43 +00:00
co-authored by Claude Opus 5.5
parent 715be64a65
commit 24a26072f9
5 changed files with 16 additions and 3 deletions
+1 -1
View File
@@ -98,7 +98,7 @@ export const renderArticle = (article, dates = articleDates(article)) => `
${shellHead({
title: `${article.title} — apophenia.news`,
desc: article.description,
image: article.header_image,
image: absUrl(article.header_image),
url: `${SITE_URL}/${article.slug}/`,
type: "article",
...dates,