808 B
808 B
neeldhara.blog
Minimal static homepage for neeldhara.blog.
The build script reads local Markdown content from ../allblogs/sites/* when
that sibling repo exists. In standalone Docker/Dokploy builds, it falls back to
the committed content/blog-index.json.
Each blog section shows:
- one optional fixed featured post marked with
main-feature: true - the two most recent non-featured posts by
pubDate
It also copies the bundled Heliotrope fonts into dist/webfonts/.
npm run build
Refresh the committed content index from the sibling allblogs repo with:
npm run refresh:index
To force a build from the committed index, use:
BLOG_HOME_CONTENT_SOURCE=index npm run build
Use this frontmatter key on at most one post per blog:
main-feature: true